Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'], chrootPath='/var/lib/mock/dist-oc9-build-48616-14595/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': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --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': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/clang-14.0.5-3.oc9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'], chrootPath='/var/lib/mock/dist-oc9-build-48616-14595/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': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --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': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DLE971 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf clang-tools-extra-14.0.5.src + /usr/bin/xz -dc /builddir/build/SOURCES/clang-tools-extra-14.0.5.src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-tools-extra-14.0.5.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #3002 (remove-test.patch):' Patch #3002 (remove-test.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file unittests/clang-tidy/CMakeLists.txt Patch #3003 (llvm-hello.patch): + echo 'Patch #3003 (llvm-hello.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file test/clang-tidy/CTTestTidyModule.cpp patching file test/CMakeLists.txt patching file test/lit.cfg.py patching file test/lit.site.cfg.py.in + rm unittests/clang-tidy/ReadabilityModuleTest.cpp + rm test/clang-tidy/checkers/altera-struct-pack-align.cpp + pathfix.py -i /usr/bin/python3 -p -n -k -as clang-tidy/tool/ clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py recursedown('clang-tidy/tool/') 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-14.0.5.src + /usr/bin/xz -dc /builddir/build/SOURCES/clang-14.0.5.src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-14.0.5.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #3001 (0001-PATCH-clang-Reorganize-gtest-integration.patch): + echo 'Patch #3001 (0001-PATCH-clang-Reorganize-gtest-integration.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file CMakeLists.txt Hunk #1 succeeded at 159 (offset 6 lines). Hunk #2 succeeded at 557 (offset 26 lines). Patch #3004 (0010-PATCH-clang-Produce-DWARF4-by-default.patch): + echo 'Patch #3004 (0010-PATCH-clang-Produce-DWARF4-by-default.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file include/clang/Driver/ToolChain.h patching file test/CodeGen/dwarf-version.c patching file test/Driver/cl-options.c patching file test/Driver/clang-g-opts.c patching file test/Driver/ve-toolchain.c patching file test/Driver/ve-toolchain.cpp Patch #3005 (0003-PATCH-clang-Don-t-install-static-libraries.patch): + echo 'Patch #3005 (0003-PATCH-clang-Don-t-install-static-libraries.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file cmake/modules/AddClang.cmake Hunk #1 succeeded at 114 (offset 1 line). Patch #5000 (clang-14.0.5-add-OpenCloudOS-support.patch): + echo 'Patch #5000 (clang-14.0.5-add-OpenCloudOS-support.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/Driver/ToolChains/Gnu.cpp + pathfix.py -i /usr/bin/python3 -p -n -k -as tools/clang-format/ tools/clang-format/git-clang-format utils/hmaptool/hmaptool tools/scan-view/bin/scan-view tools/scan-view/share/Reporter.py tools/scan-view/share/startfile.py tools/scan-build-py/bin/analyze-build tools/scan-build-py/bin/intercept-build tools/scan-build-py/bin/scan-build tools/scan-build-py/libexec/analyze-c++ tools/scan-build-py/libexec/analyze-cc tools/scan-build-py/libexec/intercept-c++ tools/scan-build-py/libexec/intercept-cc recursedown('tools/clang-format/') recursedown('tools/clang-format/fuzzer') 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 tools/scan-view/share/Reporter.py: updating tools/scan-view/share/startfile.py: updating tools/scan-build-py/bin/analyze-build: updating tools/scan-build-py/bin/intercept-build: updating tools/scan-build-py/bin/scan-build: updating tools/scan-build-py/libexec/analyze-c++: updating tools/scan-build-py/libexec/analyze-cc: updating tools/scan-build-py/libexec/intercept-c++: updating tools/scan-build-py/libexec/intercept-cc: updating + rm test/CodeGen/profile-filter.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Znh9X5 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -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/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd clang-14.0.5.src + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -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/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B x86_64-OpenCloudOS-linux-gnu -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_DO_STRIP:BOOL=OFF -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 -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 -DCLANG_INCLUDE_TESTS:BOOL=ON -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR=../clang-tools-extra-14.0.5.src -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 -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=ON -DCLANG_LINK_CLANG_DYLIB=ON -DLLVM_ENABLE_NEW_PASS_MANAGER=ON -DLLVM_ENABLE_SPHINX=ON -DSPHINX_WARNINGS_AS_ERRORS=OFF -DLLVM_BUILD_DOCS=ON -DCLANG_BUILD_EXAMPLES:BOOL=OFF -DBUILD_SHARED_LIBS=OFF '-DCLANG_REPOSITORY_STRING=OpenCloudOS 14.0.5-3.oc9' -DCLANG_DEFAULT_UNWINDLIB=libgcc -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find FFI (missing: FFI_LIBRARIES HAVE_FFI_CALL) -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib64/libtinfo.so -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.12") -- Linker detection: GNU ld -- 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 C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- 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_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_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - 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 C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- 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 -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found Python3: /usr/bin/python3.10 (found suitable version "3.10.5", minimum required is "3.0") found components: Interpreter -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Clang version: 14.0.5 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- 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 -- Not building amdgpu-arch: hsa-runtime64 not found -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Configuring done CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:5 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:9 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:13 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:17 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:21 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:25 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:29 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:33 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:37 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:41 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:45 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:49 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:53 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:57 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:61 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:65 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:69 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/AST/CMakeLists.txt:73 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:8 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:9 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:10 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:11 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:12 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:13 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:14 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:15 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:16 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:17 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:18 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:2 (clang_tablegen) include/clang/Basic/CMakeLists.txt:19 (clang_diag_gen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:20 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:24 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:28 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:33 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:38 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:45 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:48 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:51 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:54 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:57 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:60 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:63 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:66 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:69 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:72 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:75 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:78 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:81 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:84 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:87 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Basic/CMakeLists.txt:90 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): include/clang/Driver/CMakeLists.txt:2 (tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Parse/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Parse/CMakeLists.txt:6 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Sema/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Sema/CMakeLists.txt:6 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Sema/CMakeLists.txt:11 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Sema/CMakeLists.txt:16 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Sema/CMakeLists.txt:21 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Serialization/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Serialization/CMakeLists.txt:6 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/StaticAnalyzer/Checkers/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Tooling/Syntax/CMakeLists.txt:1 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) include/clang/Tooling/Syntax/CMakeLists.txt:5 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:217 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:221 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:213 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:219 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:211 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:215 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Headers/CMakeLists.txt:192 (clang_tablegen) lib/Headers/CMakeLists.txt:229 (clang_generate_header) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/AST/CMakeLists.txt:11 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/AST/CMakeLists.txt:16 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) lib/Sema/CMakeLists.txt:8 (clang_tablegen) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) docs/CMakeLists.txt:99 (clang_tablegen) docs/CMakeLists.txt:127 (gen_rst_file_from_td) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) docs/CMakeLists.txt:99 (clang_tablegen) docs/CMakeLists.txt:128 (gen_rst_file_from_td) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/TableGen.cmake:99 (add_custom_command): Policy CMP0116 is not set: Ninja generators transform DEPFILEs from add_custom_command(). Run "cmake --help-policy CMP0116" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/modules/AddClang.cmake:25 (tablegen) docs/CMakeLists.txt:99 (clang_tablegen) docs/CMakeLists.txt:129 (gen_rst_file_from_td) This warning is for project developers. Use -Wno-dev to suppress it. -- 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_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX PYTHON_EXECUTABLE SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu + /usr/bin/cmake --build x86_64-OpenCloudOS-linux-gnu -j32 --verbose [1/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/SampleAnalyzer && echo "LLVM_14 {" > SampleAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports && echo " global:" >> SampleAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports >> SampleAnalyzerPlugin.exports && echo " local: *;" >> SampleAnalyzerPlugin.exports && echo "};" >> SampleAnalyzerPlugin.exports [2/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerDependencyHandling && echo "LLVM_14 {" > CheckerDependencyHandlingAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports && echo " global:" >> CheckerDependencyHandlingAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports >> CheckerDependencyHandlingAnalyzerPlugin.exports && echo " local: *;" >> CheckerDependencyHandlingAnalyzerPlugin.exports && echo "};" >> CheckerDependencyHandlingAnalyzerPlugin.exports [3/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerOptionHandling && echo "LLVM_14 {" > CheckerOptionHandlingAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports && echo " global:" >> CheckerOptionHandlingAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports >> CheckerOptionHandlingAnalyzerPlugin.exports && echo " local: *;" >> CheckerOptionHandlingAnalyzerPlugin.exports && echo "};" >> CheckerOptionHandlingAnalyzerPlugin.exports [4/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/ [5/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/libexec/c++-analyzer /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [6/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/libexec/ccc-analyzer /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [7/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/man/man1 && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/man/scan-build.1 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/man/man1/ [8/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-build && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/share/scan-build/scanview.css /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-build/ [9/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/bin/analyze-build /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/ [10/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/bin/intercept-build /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/ [11/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-build && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/share/scan-build/sorttable.js /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-build/ [12/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/bin/scan-build /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/scan-build-py [13/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libear/__init__.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear/ [14/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libear/config.h.in /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear/ [15/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/__init__.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [16/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/arguments.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [17/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/clang.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [18/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/analyze.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [19/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libear/ear.c /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libear/ [20/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/intercept.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [21/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/report.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [22/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/compilation.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [23/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/libexec/analyze-c++ /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [24/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/libexec/analyze-cc /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [25/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/shell.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/ [26/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/libexec/intercept-c++ /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [27/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/libexec/intercept-cc /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/libexec/ [28/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-view/share/Reporter.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view/ [29/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-view/bin/scan-view /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/ [30/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-view/share/ScanView.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view/ [31/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources [32/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/resources/scanview.css /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources [33/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-build-py && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-build-py/lib/libscanbuild/resources/selectable.js /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/libscanbuild/resources [34/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-view/share/startfile.py /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view/ [35/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/tools/scan-view/share/bugcatcher.ico /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/share/scan-view/ [36/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/hmaptool && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/utils/hmaptool/hmaptool /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./bin/ [37/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /usr/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Driver/Options.td --write-if-changed -o include/clang/Driver/Options.inc -d include/clang/Driver/Options.inc.d [38/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/clang-14.0.5.src/docs /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs [39/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangDataCollectorsEmitter.cpp [40/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp [41/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ASTTableGen.cpp [42/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/TableGen.cpp [43/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangCommentCommandInfoEmitter.cpp [44/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangTypeNodesEmitter.cpp [45/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp [46/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangSACheckersEmitter.cpp [47/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangASTNodesEmitter.cpp [48/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangSyntaxEmitter.cpp [49/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangOpcodesEmitter.cpp [50/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangOptionDocEmitter.cpp [51/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangASTPropertiesEmitter.cpp [52/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/RISCVVEmitter.cpp [53/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/SveEmitter.cpp [54/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp [55/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangDiagnosticsEmitter.cpp [56/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/MveEmitter.cpp [57/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/NeonEmitter.cpp [58/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs/_doctrees-clang-man -q -t builder-man -D version=14 -D release=14.0.5 /builddir/build/BUILD/clang-14.0.5.src/docs /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs/man /usr/lib/python3.10/site-packages/recommonmark/parser.py:75: UserWarning: Container node skipped: type=document warn("Container node skipped: type={0}".format(mdnode.t)) /builddir/build/BUILD/clang-14.0.5.src/docs/index.rst:16: WARNING: toctree contains reference to nonexisting document 'AttributeReference' /builddir/build/BUILD/clang-14.0.5.src/docs/index.rst:16: WARNING: toctree contains reference to nonexisting document 'DiagnosticsReference' [59/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/utils/TableGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/utils/TableGen/ClangAttrEmitter.cpp [60/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -o bin/clang-tblgen /usr/lib64/libLLVMSupport.a /usr/lib64/libLLVMTableGen.a /usr/lib64/libLLVMSupport.a -lrt -ldl -lm /usr/lib64/libz.so /usr/lib64/libtinfo.so /usr/lib64/libLLVMDemangle.a && : [61/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-stmt-nodes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/StmtNodes.td --write-if-changed -o include/clang/AST/StmtNodes.inc -d include/clang/AST/StmtNodes.inc.d [62/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-decl-nodes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/DeclNodes.td --write-if-changed -o include/clang/AST/DeclNodes.inc -d include/clang/AST/DeclNodes.inc.d [63/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-type-nodes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/TypeNodes.td --write-if-changed -o include/clang/AST/TypeNodes.inc -d include/clang/AST/TypeNodes.inc.d [64/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-basic-reader -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/PropertiesBase.td --write-if-changed -o include/clang/AST/AbstractBasicReader.inc -d include/clang/AST/AbstractBasicReader.inc.d [65/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-basic-writer -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/PropertiesBase.td --write-if-changed -o include/clang/AST/AbstractBasicWriter.inc -d include/clang/AST/AbstractBasicWriter.inc.d [66/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-nodes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/CommentNodes.td --write-if-changed -o include/clang/AST/CommentNodes.inc -d include/clang/AST/CommentNodes.inc.d [67/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-html-tags -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/CommentHTMLTags.td --write-if-changed -o include/clang/AST/CommentHTMLTags.inc -d include/clang/AST/CommentHTMLTags.inc.d [68/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-html-tags-properties -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/CommentHTMLTags.td --write-if-changed -o include/clang/AST/CommentHTMLTagsProperties.inc -d include/clang/AST/CommentHTMLTagsProperties.inc.d [69/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-html-named-character-references -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/CommentHTMLNamedCharacterReferences.td --write-if-changed -o include/clang/AST/CommentHTMLNamedCharacterReferences.inc -d include/clang/AST/CommentHTMLNamedCharacterReferences.inc.d [70/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-type-reader -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/TypeProperties.td --write-if-changed -o include/clang/AST/AbstractTypeReader.inc -d include/clang/AST/AbstractTypeReader.inc.d [71/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-type-writer -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/TypeProperties.td --write-if-changed -o include/clang/AST/AbstractTypeWriter.inc -d include/clang/AST/AbstractTypeWriter.inc.d [72/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-command-info -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/CommentCommands.td --write-if-changed -o include/clang/AST/CommentCommandInfo.inc -d include/clang/AST/CommentCommandInfo.inc.d [73/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-comment-command-list -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/CommentCommands.td --write-if-changed -o include/clang/AST/CommentCommandList.inc -d include/clang/AST/CommentCommandList.inc.d [74/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-data-collectors -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/StmtDataCollectors.td --write-if-changed -o include/clang/AST/StmtDataCollectors.inc -d include/clang/AST/StmtDataCollectors.inc.d [75/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-cde-builtin-aliases -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_cde.td --write-if-changed -o include/clang/Basic/arm_cde_builtin_aliases.inc -d include/clang/Basic/arm_cde_builtin_aliases.inc.d [76/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-text-node-dump -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/Attr.td --write-if-changed -o include/clang/AST/AttrTextNodeDump.inc -d include/clang/AST/AttrTextNodeDump.inc.d [77/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-node-traverse -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/Attr.td --write-if-changed -o include/clang/AST/AttrNodeTraverse.inc -d include/clang/AST/AttrNodeTraverse.inc.d [78/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-ast-visitor -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/Attr.td --write-if-changed -o include/clang/AST/AttrVisitor.inc -d include/clang/AST/AttrVisitor.inc.d [79/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vldqintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vldqintrin.h [80/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-classes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/Attr.td --write-if-changed -o include/clang/AST/Attrs.inc -d include/clang/AST/Attrs.inc.d [81/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlbitalgintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlbitalgintrin.h [82/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlcdintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlcdintrin.h [83/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlintrin.h [84/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlbwintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlbwintrin.h [85/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlfp16intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlfp16intrin.h [86/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-neon-sema -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_fp16.td --write-if-changed -o include/clang/Basic/arm_fp16.inc -d include/clang/Basic/arm_fp16.inc.d [87/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-impl -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/../Basic/Attr.td --write-if-changed -o include/clang/AST/AttrImpl.inc -d include/clang/AST/AttrImpl.inc.d [88/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-list -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Attr.td --write-if-changed -o include/clang/Basic/AttrList.inc -d include/clang/Basic/AttrList.inc.d [89/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-subject-match-rule-list -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Attr.td --write-if-changed -o include/clang/Basic/AttrSubMatchRulesList.inc -d include/clang/Basic/AttrSubMatchRulesList.inc.d [90/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-cde-builtin-def -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_cde.td --write-if-changed -o include/clang/Basic/arm_cde_builtins.inc -d include/clang/Basic/arm_cde_builtins.inc.d [91/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/opencl-c.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/opencl-c.h [92/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/__clang_openmp_device_functions.h [93/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-has-attribute-impl -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Attr.td --write-if-changed -o include/clang/Basic/AttrHasAttributeImpl.inc -d include/clang/Basic/AttrHasAttributeImpl.inc.d [94/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-cde-builtin-codegen -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_cde.td --write-if-changed -o include/clang/Basic/arm_cde_builtin_cg.inc -d include/clang/Basic/arm_cde_builtin_cg.inc.d [95/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-cde-builtin-sema -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_cde.td --write-if-changed -o include/clang/Basic/arm_cde_builtin_sema.inc -d include/clang/Basic/arm_cde_builtin_sema.inc.d [96/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-sve-typeflags -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_sve.td --write-if-changed -o include/clang/Basic/arm_sve_typeflags.inc -d include/clang/Basic/arm_sve_typeflags.inc.d [97/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-parser-string-switches -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse/../Basic/Attr.td --write-if-changed -o include/clang/Parse/AttrParserStringSwitches.inc -d include/clang/Parse/AttrParserStringSwitches.inc.d [98/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-subject-match-rules-parser-string-switches -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Parse/../Basic/Attr.td --write-if-changed -o include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -d include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc.d [99/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-template-instantiate -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../Basic/Attr.td --write-if-changed -o include/clang/Sema/AttrTemplateInstantiate.inc -d include/clang/Sema/AttrTemplateInstantiate.inc.d [100/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-neon-sema -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_neon.td --write-if-changed -o include/clang/Basic/arm_neon.inc -d include/clang/Basic/arm_neon.inc.d [101/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-parsed-attr-list -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../Basic/Attr.td --write-if-changed -o include/clang/Sema/AttrParsedAttrList.inc -d include/clang/Sema/AttrParsedAttrList.inc.d [102/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-mve-builtin-def -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_mve.td --write-if-changed -o include/clang/Basic/arm_mve_builtins.inc -d include/clang/Basic/arm_mve_builtins.inc.d [103/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-mve-builtin-sema -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_mve.td --write-if-changed -o include/clang/Basic/arm_mve_builtin_sema.inc -d include/clang/Basic/arm_mve_builtin_sema.inc.d [104/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-index-name -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticIndexName.inc -d include/clang/Basic/DiagnosticIndexName.inc.d [105/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-mve-builtin-aliases -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_mve.td --write-if-changed -o include/clang/Basic/arm_mve_builtin_aliases.inc -d include/clang/Basic/arm_mve_builtin_aliases.inc.d [106/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Analysis -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticAnalysisKinds.inc -d include/clang/Basic/DiagnosticAnalysisKinds.inc.d [107/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-parsed-attr-kinds -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../Basic/Attr.td --write-if-changed -o include/clang/Sema/AttrParsedAttrKinds.inc -d include/clang/Sema/AttrParsedAttrKinds.inc.d [108/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-spelling-index -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../Basic/Attr.td --write-if-changed -o include/clang/Sema/AttrSpellingListIndex.inc -d include/clang/Sema/AttrSpellingListIndex.inc.d [109/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-sa-checkers -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Checkers/Checkers.td --write-if-changed -o include/clang/StaticAnalyzer/Checkers/Checkers.inc -d include/clang/StaticAnalyzer/Checkers/Checkers.inc.d [110/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-syntax-node-list -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Tooling/Syntax/Nodes.td --write-if-changed -o include/clang/Tooling/Syntax/Nodes.inc -d include/clang/Tooling/Syntax/Nodes.inc.d [111/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-pch-read -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization/../Basic/Attr.td --write-if-changed -o include/clang/Serialization/AttrPCHRead.inc -d include/clang/Serialization/AttrPCHRead.inc.d [112/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-pch-write -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Serialization/../Basic/Attr.td --write-if-changed -o include/clang/Serialization/AttrPCHWrite.inc -d include/clang/Serialization/AttrPCHWrite.inc.d [113/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-syntax-node-classes -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Tooling/Syntax/Nodes.td --write-if-changed -o include/clang/Tooling/Syntax/NodeClasses.inc -d include/clang/Tooling/Syntax/NodeClasses.inc.d [114/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Comment -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticCommentKinds.inc -d include/clang/Basic/DiagnosticCommentKinds.inc.d [115/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Common -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticCommonKinds.inc -d include/clang/Basic/DiagnosticCommonKinds.inc.d [116/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=CrossTU -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticCrossTUKinds.inc -d include/clang/Basic/DiagnosticCrossTUKinds.inc.d [117/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=AST -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticASTKinds.inc -d include/clang/Basic/DiagnosticASTKinds.inc.d [118/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Refactoring -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticRefactoringKinds.inc -d include/clang/Basic/DiagnosticRefactoringKinds.inc.d [119/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Serialization -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticSerializationKinds.inc -d include/clang/Basic/DiagnosticSerializationKinds.inc.d [120/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diag-groups -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticGroups.inc -d include/clang/Basic/DiagnosticGroups.inc.d [121/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/altivec.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/altivec.h [122/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/amxintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/amxintrin.h [123/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Driver -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticDriverKinds.inc -d include/clang/Basic/DiagnosticDriverKinds.inc.d [124/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Frontend -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticFrontendKinds.inc -d include/clang/Basic/DiagnosticFrontendKinds.inc.d [125/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/arm_acle.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_acle.h [126/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ammintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ammintrin.h [127/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/arm_cmse.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_cmse.h [128/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/arm64intr.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm64intr.h [129/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_builtin_vars.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_builtin_vars.h [130/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Lex -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticLexKinds.inc -d include/clang/Basic/DiagnosticLexKinds.inc.d [131/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Parse -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticParseKinds.inc -d include/clang/Basic/DiagnosticParseKinds.inc.d [132/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_cmath.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_cmath.h [133/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_complex_builtins.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_complex_builtins.h [134/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_device_functions.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_device_functions.h [135/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_intrinsics.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_intrinsics.h [136/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_libdevice_declares.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_libdevice_declares.h [137/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_math.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_math.h [138/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-parsed-attr-impl -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/../Basic/Attr.td --write-if-changed -o include/clang/Sema/AttrParsedAttrImpl.inc -d include/clang/Sema/AttrParsedAttrImpl.inc.d [139/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_math_forward_declares.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_math_forward_declares.h [140/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_runtime_wrapper.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_runtime_wrapper.h [141/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_cuda_texture_intrinsics.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_cuda_texture_intrinsics.h [142/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_hip_cmath.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_hip_cmath.h [143/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_hip_libdevice_declares.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_hip_libdevice_declares.h [144/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_hip_math.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_hip_math.h [145/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__clang_hip_runtime_wrapper.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__clang_hip_runtime_wrapper.h [146/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__stddef_max_align_t.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__stddef_max_align_t.h [147/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__wmmintrin_aes.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__wmmintrin_aes.h [148/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/__wmmintrin_pclmul.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/__wmmintrin_pclmul.h [149/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/adxintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/adxintrin.h [150/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/arm_neon_sve_bridge.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_neon_sve_bridge.h [151/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/armintr.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/armintr.h [152/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx2intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx2intrin.h [153/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512bf16intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512bf16intrin.h [154/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512bitalgintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512bitalgintrin.h [155/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512cdintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512cdintrin.h [156/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512dqintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512dqintrin.h [157/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512erintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512erintrin.h [158/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512bwintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512bwintrin.h [159/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512fintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512fintrin.h [160/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512fp16intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512fp16intrin.h [161/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Sema -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.td --write-if-changed -o include/clang/Basic/DiagnosticSemaKinds.inc -d include/clang/Basic/DiagnosticSemaKinds.inc.d [162/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512ifmaintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512ifmaintrin.h [163/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512ifmavlintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512ifmavlintrin.h [164/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512pfintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512pfintrin.h [165/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vbmi2intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vbmi2intrin.h [166/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vbmiintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vbmiintrin.h [167/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vbmivlintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vbmivlintrin.h [168/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlbf16intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlbf16intrin.h [169/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlvbmi2intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlvbmi2intrin.h [170/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlvnniintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlvnniintrin.h [171/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vlvp2intersectintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vlvp2intersectintrin.h [172/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vnniintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vnniintrin.h [173/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vp2intersectintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vp2intersectintrin.h [174/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vpopcntdqvlintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vpopcntdqvlintrin.h [175/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avxintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avxintrin.h [176/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avx512vpopcntdqintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avx512vpopcntdqintrin.h [177/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/avxvnniintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/avxvnniintrin.h [178/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/bmi2intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/bmi2intrin.h [179/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/bmiintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/bmiintrin.h [180/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/builtins.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/builtins.h [181/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cet.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cet.h [182/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cetintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cetintrin.h [183/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cldemoteintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cldemoteintrin.h [184/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/clflushoptintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/clflushoptintrin.h [185/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/clwbintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/clwbintrin.h [186/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/clzerointrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/clzerointrin.h [187/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cpuid.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cpuid.h [188/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/crc32intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/crc32intrin.h [189/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cuda_wrappers/algorithm /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cuda_wrappers/algorithm [190/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cuda_wrappers/complex /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cuda_wrappers/complex [191/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/cuda_wrappers/new /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/cuda_wrappers/new [192/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/emmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/emmintrin.h [193/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-sve-header -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_sve.td --write-if-changed -o lib/Headers/arm_sve.h -d lib/Headers/arm_sve.h.d [194/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/enqcmdintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/enqcmdintrin.h [195/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/f16cintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/f16cintrin.h [196/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/float.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/float.h [197/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/fxsrintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/fxsrintrin.h [198/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/fmaintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/fmaintrin.h [199/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/gfniintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/gfniintrin.h [200/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/hexagon_circ_brev_intrinsics.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/hexagon_circ_brev_intrinsics.h [201/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/hexagon_protos.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/hexagon_protos.h [202/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/hexagon_types.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/hexagon_types.h [203/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/hresetintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/hresetintrin.h [204/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/fma4intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/fma4intrin.h [205/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/htmxlintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/htmxlintrin.h [206/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/hvx_hexagon_protos.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/hvx_hexagon_protos.h [207/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ia32intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ia32intrin.h [208/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-mve-builtin-codegen -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_mve.td --write-if-changed -o include/clang/Basic/arm_mve_builtin_cg.inc -d include/clang/Basic/arm_mve_builtin_cg.inc.d [209/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/htmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/htmintrin.h [210/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/immintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/immintrin.h [211/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/intrin.h [212/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/inttypes.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/inttypes.h [213/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/invpcidintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/invpcidintrin.h [214/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/iso646.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/iso646.h [215/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/keylockerintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/keylockerintrin.h [216/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/limits.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/limits.h [217/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/lzcntintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/lzcntintrin.h [218/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/lwpintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/lwpintrin.h [219/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/mm3dnow.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/mm3dnow.h [220/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/mm_malloc.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/mm_malloc.h [221/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/mmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/mmintrin.h [222/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/module.modulemap /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/module.modulemap [223/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_sve.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_sve.h [224/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/movdirintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/movdirintrin.h [225/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/msa.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/msa.h [226/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/mwaitxintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/mwaitxintrin.h [227/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/nmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/nmmintrin.h [228/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/opencl-c-base.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/opencl-c-base.h [229/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/cmath /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/cmath [230/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/complex /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/complex [231/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/complex.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/complex.h [232/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/complex_cmath.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/complex_cmath.h [233/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/math.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/math.h [234/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/openmp_wrappers/new /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/openmp_wrappers/new [235/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/pconfigintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/pconfigintrin.h [236/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/pkuintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/pkuintrin.h [237/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/pmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/pmmintrin.h [238/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/popcntintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/popcntintrin.h [239/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/emmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/emmintrin.h [240/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/mmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/mmintrin.h [241/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/mm_malloc.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/mm_malloc.h [242/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/pmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/pmmintrin.h [243/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/smmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/smmintrin.h [244/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/tmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/tmmintrin.h [245/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ppc_wrappers/xmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ppc_wrappers/xmmintrin.h [246/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/ptwriteintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/ptwriteintrin.h [247/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/prfchwintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/prfchwintrin.h [248/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/rdseedintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/rdseedintrin.h [249/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/rtmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/rtmintrin.h [250/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/s390intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/s390intrin.h [251/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/serializeintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/serializeintrin.h [252/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/sgxintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/sgxintrin.h [253/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/shaintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/shaintrin.h [254/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdalign.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdalign.h [255/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdarg.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdarg.h [256/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdatomic.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdatomic.h [257/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdbool.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdbool.h [258/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stddef.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stddef.h [259/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdint.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdint.h [260/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/smmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/smmintrin.h [261/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/stdnoreturn.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/stdnoreturn.h [262/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/tbmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/tbmintrin.h [263/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/tgmath.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/tgmath.h [264/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/tmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/tmmintrin.h [265/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/tsxldtrkintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/tsxldtrkintrin.h [266/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/uintrintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/uintrintrin.h [267/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/unwind.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/unwind.h [268/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/vadefs.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/vadefs.h [269/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/vaesintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/vaesintrin.h [270/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/vpclmulqdqintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/vpclmulqdqintrin.h [271/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/varargs.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/varargs.h [272/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/vecintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/vecintrin.h [273/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-bf16 -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_bf16.td --write-if-changed -o lib/Headers/arm_bf16.h -d lib/Headers/arm_bf16.h.d [274/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/waitpkgintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/waitpkgintrin.h [275/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/wbnoinvdintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/wbnoinvdintrin.h [276/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/wasm_simd128.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/wasm_simd128.h [277/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xopintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xopintrin.h [278/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-fp16 -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_fp16.td --write-if-changed -o lib/Headers/arm_fp16.h -d lib/Headers/arm_fp16.h.d [279/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/wmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/wmmintrin.h [280/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/x86gprintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/x86gprintrin.h [281/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xmmintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xmmintrin.h [282/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/x86intrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/x86intrin.h [283/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xsavecintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xsavecintrin.h [284/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xsaveintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xsaveintrin.h [285/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-cde-header -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_cde.td --write-if-changed -o lib/Headers/arm_cde.h -d lib/Headers/arm_cde.h.d [286/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xsaveoptintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xsaveoptintrin.h [287/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xsavesintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xsavesintrin.h [288/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/lib/Headers/xtestintrin.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/xtestintrin.h [289/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_bf16.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_bf16.h [290/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_cde.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_cde.h [291/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_fp16.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_fp16.h [292/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-riscv-vector-builtins -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/riscv_vector.td --write-if-changed -o include/clang/Basic/riscv_vector_builtins.inc -d include/clang/Basic/riscv_vector_builtins.inc.d [293/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-riscv-vector-builtin-codegen -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/riscv_vector.td --write-if-changed -o include/clang/Basic/riscv_vector_builtin_cg.inc -d include/clang/Basic/riscv_vector_builtin_cg.inc.d [294/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-mve-header -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_mve.td --write-if-changed -o lib/Headers/arm_mve.h -d lib/Headers/arm_mve.h.d [295/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-sve-sema-rangechecks -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_sve.td --write-if-changed -o include/clang/Basic/arm_sve_sema_rangechecks.inc -d include/clang/Basic/arm_sve_sema_rangechecks.inc.d [296/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_mve.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_mve.h [297/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-sve-builtin-codegen -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_sve.td --write-if-changed -o include/clang/Basic/arm_sve_builtin_cg.inc -d include/clang/Basic/arm_sve_builtin_cg.inc.d [298/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-sve-builtins -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_sve.td --write-if-changed -o include/clang/Basic/arm_sve_builtins.inc -d include/clang/Basic/arm_sve_builtins.inc.d [299/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic && /usr/bin/cmake -DNAMES="LLVM;CLANG" -DLLVM_SOURCE_DIR= -DCLANG_SOURCE_DIR= -DHEADER_FILE=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic/VCSVersion.inc -P /usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake [300/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-riscv-vector-header -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/riscv_vector.td --write-if-changed -o lib/Headers/riscv_vector.h -d lib/Headers/riscv_vector.h.d [301/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-arm-neon -I /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/Headers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/arm_neon.td --write-if-changed -o lib/Headers/arm_neon.h -d lib/Headers/arm_neon.h.d [302/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/riscv_vector.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/riscv_vector.h [303/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Headers/arm_neon.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64/clang/14.0.5/include/arm_neon.h [304/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/CLWarnings.cpp [305/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/APINotes -I/builddir/build/BUILD/clang-14.0.5.src/lib/APINotes -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o -MF lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o.d -o lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/APINotes/APINotesTypes.cpp [306/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite/RewriteRope.cpp [307/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/CharInfo.cpp [308/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/ScratchBuffer.cpp [309/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/HeaderMap.cpp [310/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Cuda.cpp [311/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPConditionalDirectiveRecord.cpp [312/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Builtins.cpp [313/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/ExpressionTraits.cpp [314/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/CodeGenOptions.cpp [315/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/DependencyDirectivesSourceMinimizer.cpp [316/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/DiagnosticOptions.cpp [317/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PreprocessingRecord.cpp [318/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPCallbacks.cpp [319/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileEntry.cpp [320/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/DarwinSDKInfo.cpp [321/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/LangStandards.cpp [322/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileSystemStatCache.cpp [323/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/LangOptions.cpp [324/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/OperatorPrecedence.cpp [325/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite/TokenRewriter.cpp [326/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/ObjCRuntime.cpp [327/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite/Rewriter.cpp [328/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PreprocessorLexer.cpp [329/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/APINotes -I/builddir/build/BUILD/clang-14.0.5.src/lib/APINotes -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o -MF lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o.d -o lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/APINotes/APINotesYAMLCompiler.cpp [330/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPCaching.cpp [331/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/MacroInfo.cpp [332/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/MacroArgs.cpp [333/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Stack.cpp [334/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/SanitizerSpecialCaseList.cpp [335/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/OpenMPKinds.cpp [336/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite/HTMLRewrite.cpp [337/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/IdentifierTable.cpp [338/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Sanitizers.cpp [339/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/InitHeaderSearch.cpp [340/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp [341/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/SourceLocation.cpp [342/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Diagnostic.cpp [343/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/OpenCLOptions.cpp [344/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/NoSanitizeList.cpp [345/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/ProfileList.cpp [346/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/DiagnosticIDs.cpp [347/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPExpressions.cpp [348/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/TargetID.cpp [349/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPLexerChange.cpp [350/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/LiteralSupport.cpp [351/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/TargetInfo.cpp [352/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/ARC.cpp [353/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Module.cpp [354/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/BPF.cpp [355/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/AVR.cpp [356/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/OSTargets.cpp [357/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/Lexer.cpp [358/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/Lanai.cpp [359/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/MSP430.cpp [360/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/Le64.cpp [361/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/TokenKinds.cpp [362/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/TypeTraits.cpp [363/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/PNaCl.cpp [364/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPMacroExpansion.cpp [365/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/M68k.cpp [366/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/Pragma.cpp [367/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/Preprocessor.cpp [368/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/Hexagon.cpp [369/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/XRayInstr.cpp [370/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/AMDGPU.cpp [371/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/NVPTX.cpp [372/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Version.cpp [373/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/HeaderSearch.cpp In file included from /usr/include/c++/12/string:40, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/streambuf:41, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:26, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/LLVM.h:27, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/SourceLocation.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Lex/HeaderSearch.h:16, from /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/HeaderSearch.cpp:13: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/12/bits/basic_string.h:1647:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/12/bits/basic_string.h:815:28, inlined from 'clang::HeaderSearch::getCachedModuleFileNameImpl[abi:cxx11](llvm::StringRef, llvm::StringRef, llvm::StringRef)' at /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/HeaderSearch.cpp:248:16: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [374/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/SPIR.cpp [375/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/AArch64.cpp [376/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/PPDirectives.cpp [377/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/Sparc.cpp [378/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/ARM.cpp [379/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Warnings.cpp [380/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/TCE.cpp [381/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/VE.cpp [382/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-opcodes -I /builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Opcodes.td --write-if-changed -o lib/AST/Opcodes.inc -d lib/AST/Opcodes.inc.d [383/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-attr-doc-table -I /builddir/build/BUILD/clang-14.0.5.src/lib/AST/../../include/ -I /builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/lib/AST/../../include/clang/Basic/Attr.td --write-if-changed -o lib/AST/AttrDocTable.inc -d lib/AST/AttrDocTable.inc.d [384/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/SystemZ.cpp [385/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/Mips.cpp [386/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/WebAssembly.cpp [387/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/XCore.cpp [388/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/XRayLists.cpp [389/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/RISCV.cpp [390/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/PPC.cpp [391/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/SourceManager.cpp [392/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/ModuleMap.cpp [393/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTConsumer.cpp [394/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets/X86.cpp [395/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/TokenConcatenation.cpp [396/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/lib/Lex -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Lex/TokenLexer.cpp [397/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/AttrDocTable.cpp [398/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTConcept.cpp [399/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CommentBriefParser.cpp [400/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CommentCommandTraits.cpp [401/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Targets.cpp [402/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/APValue.cpp [403/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGVTT.cpp [404/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CommentLexer.cpp [405/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTTypeTraits.cpp [406/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Comment.cpp [407/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CommentParser.cpp [408/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/lib/Basic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/Attributes.cpp [409/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGVTables.cpp [410/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTDiagnostic.cpp [411/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ComparisonCategories.cpp [412/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp [413/1785] : && /usr/bin/cmake -E rm -f lib64/libclangBasic.a && /usr/bin/ar Dqc lib64/libclangBasic.a lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o && /usr/bin/ranlib -D lib64/libclangBasic.a && : [414/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseInit.cpp [415/1785] : && /usr/bin/cmake -E rm -f lib64/libclangAPINotes.a && /usr/bin/ar Dqc lib64/libclangAPINotes.a lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o && /usr/bin/ranlib -D lib64/libclangAPINotes.a && : [416/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DataCollection.cpp [417/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTStructuralEquivalence.cpp [418/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ComputeDependence.cpp [419/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseTentative.cpp [420/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclGroup.cpp [421/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseCXXInlineMethods.cpp [422/1785] : && /usr/bin/cmake -E rm -f lib64/libclangLex.a && /usr/bin/ar Dqc lib64/libclangLex.a lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o && /usr/bin/ranlib -D lib64/libclangLex.a && : [423/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CXXInheritance.cpp [424/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclarationName.cpp [425/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclFriend.cpp [426/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseTemplate.cpp [427/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/Parser.cpp [428/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseStmt.cpp [429/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/CommentSema.cpp [430/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseObjc.cpp [431/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclOpenMP.cpp [432/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseExprCXX.cpp [433/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseStmtAsm.cpp [434/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseExpr.cpp [435/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParsePragma.cpp [436/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseDeclCXX.cpp [437/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTImporterLookupTable.cpp [438/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExprConcepts.cpp [439/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/ByteCodeGenError.cpp [440/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Frame.cpp [441/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExprObjC.cpp [442/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseOpenMP.cpp [443/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExprClassification.cpp [444/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/InterpStack.cpp [445/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/FormatString.cpp [446/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExternalASTSource.cpp [447/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclObjC.cpp [448/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclBase.cpp [449/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Descriptor.cpp [450/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTDumper.cpp [451/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclTemplate.cpp [452/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExprCXX.cpp [453/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclCXX.cpp [454/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/lib/Parse -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseDecl.cpp [455/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/InheritViz.cpp [456/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Decl.cpp [457/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/InterpBlock.cpp [458/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/PrimType.cpp [459/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Function.cpp [460/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/ByteCodeEmitter.cpp [461/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Pointer.cpp [462/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/InterpState.cpp [463/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Source.cpp [464/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExternalASTMerger.cpp [465/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Record.cpp [466/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/DeclPrinter.cpp [467/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Disasm.cpp [468/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/ByteCodeStmtGen.cpp [469/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/InterpFrame.cpp [470/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Context.cpp [471/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/State.cpp [472/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/ByteCodeExprGen.cpp [473/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/NSAPI.cpp [474/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ParentMap.cpp [475/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/SelectorLocationsKind.cpp [476/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/NestedNameSpecifier.cpp [477/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ScanfFormatString.cpp [478/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtIterator.cpp [479/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/OSLog.cpp [480/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/RecordLayout.cpp [481/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/PrintfFormatString.cpp [482/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ItaniumCXXABI.cpp [483/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Program.cpp [484/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/RawCommentList.cpp [485/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtCXX.cpp [486/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/QualTypeNames.cpp [487/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/MicrosoftCXXABI.cpp [488/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtViz.cpp [489/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtObjC.cpp [490/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Mangle.cpp [491/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ODRHash.cpp [492/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/Interp.cpp [493/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Expr.cpp [494/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/TemplateName.cpp [495/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Interp/EvalEmitter.cpp [496/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-clang-opencl-builtins -I /builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/OpenCLBuiltins.td --write-if-changed -o lib/Sema/OpenCLBuiltins.inc -d lib/Sema/OpenCLBuiltins.inc.d [497/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/OpenMPClause.cpp [498/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/TemplateBase.cpp [499/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/VTTBuilder.cpp [500/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTImporter.cpp [501/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/TypeLoc.cpp [502/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtOpenMP.cpp [503/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ParentMapContext.cpp [504/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtProfile.cpp [505/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/RecordLayoutBuilder.cpp [506/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/AttrImpl.cpp [507/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ASTContext.cpp [508/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Stmt.cpp [509/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ItaniumMangle.cpp [510/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/MicrosoftMangle.cpp /builddir/build/BUILD/clang-14.0.5.src/lib/AST/MicrosoftMangle.cpp: In constructor '{anonymous}::MicrosoftCXXNameMangler::MicrosoftCXXNameMangler({anonymous}::MicrosoftMangleContextImpl&, llvm::raw_ostream&)': /builddir/build/BUILD/clang-14.0.5.src/lib/AST/MicrosoftMangle.cpp:341:34: warning: member '{anonymous}::MicrosoftCXXNameMangler::TemplateArgStringStorageAlloc' is used uninitialized [-Wuninitialized] 341 | TemplateArgStringStorage(TemplateArgStringStorageAlloc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [511/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/TypePrinter.cpp [512/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/JSONNodeDumper.cpp [513/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/Scope.cpp [514/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/IdentifierResolver.cpp [515/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/Type.cpp [516/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaConsumer.cpp [517/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/StmtPrinter.cpp [518/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/ScopeInfo.cpp [519/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DelayedDiagnostic.cpp [520/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/TextNodeDumper.cpp [521/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/JumpDiagnostics.cpp [522/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp [523/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/MultiplexExternalSemaSource.cpp [524/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CrossTU -I/builddir/build/BUILD/clang-14.0.5.src/lib/CrossTU -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -MF lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o.d -o lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CrossTU/CrossTranslationUnit.cpp [525/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic/Diagnostics.cpp [526/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/VTableBuilder.cpp [527/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic/Marshallers.cpp [528/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/CodeCompleteConsumer.cpp [529/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic/VariantValue.cpp [530/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic/Parser.cpp [531/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o -MF lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o.d -o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/GtestMatchers.cpp [532/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -MF lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o.d -o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/ASTMatchersInternal.cpp [533/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaCXXScopeSpec.cpp [534/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/BackendUtil.cpp [535/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaAccess.cpp [536/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaAttr.cpp [537/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaConcept.cpp [538/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaCUDA.cpp [539/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaCast.cpp [540/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/lib/AST -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/AST/ExprConstant.cpp [541/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaCoroutine.cpp [542/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaExceptionSpec.cpp [543/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaFixItUtils.cpp [544/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/AnalysisBasedWarnings.cpp [545/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/ParsedAttr.cpp [546/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaModule.cpp [547/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaExprMember.cpp [548/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/Sema.cpp [549/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaLambda.cpp [550/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaSYCL.cpp [551/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/TypeLocBuilder.cpp [552/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaPseudoObject.cpp [553/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaObjCProperty.cpp [554/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -MF lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o.d -o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/ASTMatchFinder.cpp [555/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaStmtAttr.cpp [556/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaExprObjC.cpp [557/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaInit.cpp [558/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaStmtAsm.cpp [559/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaAvailability.cpp [560/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaDeclObjC.cpp [561/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaLookup.cpp [562/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaChecking.cpp [563/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaCodeComplete.cpp [564/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCUDARuntime.cpp [565/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGAtomic.cpp [566/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOverload.cpp [567/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaTemplateVariadic.cpp [568/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGBlocks.cpp [569/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCXX.cpp [570/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCXXABI.cpp [571/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCUDANV.cpp [572/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCleanup.cpp [573/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaDeclAttr.cpp [574/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCoroutine.cpp [575/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaType.cpp [576/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGLoopInfo.cpp [577/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaStmt.cpp [578/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGClass.cpp [579/1785] : && /usr/bin/cmake -E rm -f lib64/libclangAST.a && /usr/bin/ar Dqc lib64/libclangAST.a lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o && /usr/bin/ranlib -D lib64/libclangAST.a && : [580/1785] : && /usr/bin/cmake -E rm -f lib64/libclangASTMatchers.a && /usr/bin/ar Dqc lib64/libclangASTMatchers.a lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o && /usr/bin/ranlib -D lib64/libclangASTMatchers.a && : [581/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaTemplateInstantiate.cpp [582/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaDecl.cpp [583/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGDeclCXX.cpp [584/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGCall.cpp [585/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaDeclCXX.cpp [586/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGException.cpp [587/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExprCXX.cpp [588/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaTemplateInstantiateDecl.cpp [589/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGGPUBuiltin.cpp [590/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExprAgg.cpp [591/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExprComplex.cpp [592/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGNonTrivialStruct.cpp [593/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGDecl.cpp [594/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExprConstant.cpp [595/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGObjCRuntime.cpp [596/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaTemplateDeduction.cpp [597/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGOpenCLRuntime.cpp [598/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenTBAA.cpp [599/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGRecordLayoutBuilder.cpp [600/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExprScalar.cpp [601/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGExpr.cpp [602/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGObjC.cpp [603/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenABITypes.cpp [604/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGDebugInfo.cpp [605/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/VarBypassDetector.cpp [606/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/MacroPPCallbacks.cpp [607/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/ConstantInitBuilder.cpp [608/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGObjCGNU.cpp [609/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaExprCXX.cpp [610/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGOpenMPRuntimeGPU.cpp [611/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGStmt.cpp [612/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/BodyFarm.cpp [613/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/PatternInit.cpp [614/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CodeInjector.cpp [615/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CFGReachabilityAnalysis.cpp [616/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGObjCMac.cpp [617/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CFGStmtMap.cpp [618/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/ModuleBuilder.cpp [619/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CocoaConventions.cpp [620/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenTypes.cpp [621/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/SanitizerMetadata.cpp [622/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/AnalysisDeclContext.cpp [623/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ConstructionContext.cpp [624/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/Dominators.cpp [625/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/SwiftCallingConv.cpp [626/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenFunction.cpp [627/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ObjCNoReturn.cpp [628/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/MacroExpansionContext.cpp [629/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CloneDetection.cpp [630/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/PostOrderCFGView.cpp [631/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/IssueHash.cpp [632/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenAction.cpp [633/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaTemplate.cpp [634/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ThreadSafetyLogical.cpp [635/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CallGraph.cpp [636/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ThreadSafetyTIL.cpp [637/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/ItaniumCXXABI.cpp [638/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ProgramPoint.cpp [639/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Rewrite/DeltaTree.cpp [640/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/Consumed.cpp [641/1785] : && /usr/bin/cmake -E rm -f lib64/libclangRewrite.a && /usr/bin/ar Dqc lib64/libclangRewrite.a lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o && /usr/bin/ranlib -D lib64/libclangRewrite.a && : [642/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CFG.cpp [643/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ReachableCode.cpp [644/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/PathDiagnostic.cpp [645/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/MicrosoftCXXABI.cpp [646/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Edit/Commit.cpp [647/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ControlFlowContext.cpp.o -MF lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ControlFlowContext.cpp.o.d -o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ControlFlowContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive/ControlFlowContext.cpp [648/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/LiveVariables.cpp [649/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp In file included from /usr/include/llvm/ADT/APSInt.h:18, from /usr/include/llvm/ADT/APFixedPoint.h:19, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/APValue.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/Decl.h:16, from /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/CoroutineStmtBuilder.h:16, from /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/TreeTransform.h:16, from /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:14: In member function 'llvm::APInt::~APInt()', inlined from 'llvm::APInt::~APInt()' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from 'llvm::APSInt::~APSInt()' at /usr/include/llvm/ADT/APSInt.h:23:22, inlined from 'checkOMPArraySectionConstantForReduction(clang::ASTContext&, clang::OMPArraySectionExpr const*, bool&, llvm::SmallVectorImpl&)' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:45, inlined from 'actOnOMPReductionKindClause(clang::Sema&, (anonymous namespace)::DSAStackTy*, llvm::omp::Clause, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, llvm::ArrayRef, (anonymous namespace)::ReductionData&) [clone .constprop.0]' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:68: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete[](void*)' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^~~~ In member function 'llvm::APInt::~APInt()', inlined from 'llvm::APInt::~APInt()' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from 'llvm::APSInt::~APSInt()' at /usr/include/llvm/ADT/APSInt.h:23:22, inlined from 'checkOMPArraySectionConstantForReduction(clang::ASTContext&, clang::OMPArraySectionExpr const*, bool&, llvm::SmallVectorImpl&)' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:45, inlined from 'actOnOMPReductionKindClause(clang::Sema&, (anonymous namespace)::DSAStackTy*, llvm::omp::Clause, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, llvm::ArrayRef, (anonymous namespace)::ReductionData&) [clone .constprop.0]' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:68: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete[](void*)' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^~~~ [650/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ThreadSafetyCommon.cpp [651/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o -MF lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o.d -o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp [652/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Edit/EditedSource.cpp [653/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CoverageMappingGen.cpp [654/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o -MF lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o.d -o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp [655/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o -MF lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o.d -o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/FlowSensitive/Transfer.cpp [656/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/CalledOnceCheck.cpp [657/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/FileRemapper.cpp [658/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/lib/Edit -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Edit/RewriteObjCFoundationAPI.cpp [659/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/PlistReporter.cpp [660/1785] : && /usr/bin/cmake -E rm -f lib64/libclangEdit.a && /usr/bin/ar Dqc lib64/libclangEdit.a lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o && /usr/bin/ranlib -D lib64/libclangEdit.a && : [661/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenPGO.cpp [662/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGStmtOpenMP.cpp [663/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/UninitializedValues.cpp [664/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ThreadSafety.cpp [665/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/ARCMTActions.cpp In file included from /usr/include/c++/12/string:40, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/streambuf:41, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:26, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/LLVM.h:27, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/ARCMigrate/FileRemapper.h:12, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/ARCMigrate/ARCMTActions.h:12, from /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/ARCMTActions.cpp:9: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/12/bits/basic_string.h:1647:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/12/bits/basic_string.h:815:28, inlined from 'clang::arcmt::MigrateAction::MigrateAction(std::unique_ptr >, llvm::StringRef, llvm::StringRef, bool)' at /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/ARCMTActions.cpp:58:18: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [666/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/ObjectFilePCHContainerOperations.cpp [667/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/RetainSummaryManager.cpp [668/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/lib/Sema -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaExpr.cpp [669/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/TargetInfo.cpp [670/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGOpenMPRuntime.cpp [671/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/ForbiddenSubclassingCheck.cpp [672/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/AvoidNSErrorInitCheck.cpp [673/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/DeallocInCategoryCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/DeallocInCategoryCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/DeallocInCategoryCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/DeallocInCategoryCheck.cpp [674/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Action.cpp [675/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AssertEquals.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AssertEquals.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AssertEquals.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/AssertEquals.cpp [676/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/MissingHashCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/MissingHashCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/MissingHashCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/MissingHashCheck.cpp [677/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Phases.cpp [678/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransAPIUses.cpp [679/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Distro.cpp [680/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransARCAssign.cpp [681/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSInvocationArgumentLifetimeCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSInvocationArgumentLifetimeCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSInvocationArgumentLifetimeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.cpp [682/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Tool.cpp [683/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/DriverOptions.cpp [684/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/OptionUtils.cpp [685/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/mpi -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi/MPITidyModule.cpp [686/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Compilation.cpp [687/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/mpi -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi/TypeMismatchCheck.cpp [688/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/ARCMT.cpp [689/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ExprMutationAnalyzer.cpp [690/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp [691/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Job.cpp [692/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransformActions.cpp [693/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Multilib.cpp [694/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/M68k.cpp [695/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/PPC.cpp [696/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransGCCalls.cpp [697/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/Sparc.cpp [698/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/VE.cpp [699/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/AArch64.cpp [700/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/Mips.cpp [701/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CodeGenModule.cpp [702/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/RISCV.cpp [703/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/SystemZ.cpp [704/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/ARM.cpp [705/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Arch/X86.cpp [706/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Ananas.cpp [707/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Contiki.cpp [708/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChain.cpp [709/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/AIX.cpp [710/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/SanitizerArgs.cpp [711/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/AVR.cpp [712/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/CloudABI.cpp [713/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransProperties.cpp [714/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp [715/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/CrossWindows.cpp [716/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/AMDGPUOpenMP.cpp [717/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransGCAttrs.cpp [718/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Flang.cpp [719/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/BareMetal.cpp [720/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/DragonFly.cpp [721/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Haiku.cpp [722/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransUnbridgedCasts.cpp [723/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/AMDGPU.cpp [724/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/HIPUtility.cpp [725/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/FreeBSD.cpp [726/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/HIPSPV.cpp [727/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Cuda.cpp [728/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/MipsLinux.cpp [729/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Minix.cpp [730/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransRetainReleaseDealloc.cpp [731/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Hurd.cpp [732/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/CommonArgs.cpp [733/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransProtectedScope.cpp [734/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Fuchsia.cpp [735/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransUnusedInitDelegate.cpp [736/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/HIPAMD.cpp [737/1785] : && /usr/bin/cmake -E rm -f lib64/libclangAnalysis.a && /usr/bin/ar Dqc lib64/libclangAnalysis.a lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o && /usr/bin/ranlib -D lib64/libclangAnalysis.a && : [738/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/MSP430.cpp [739/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Myriad.cpp [740/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ASTMatchers/Dynamic/Registry.cpp [741/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Hexagon.cpp [742/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/TCE.cpp [743/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/OpenBSD.cpp [744/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/MinGW.cpp [745/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/PPCFreeBSD.cpp [746/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Linux.cpp [747/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/SPIRV.cpp [748/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/PS4CPU.cpp [749/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/VEToolchain.cpp [750/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Solaris.cpp [751/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/NaCl.cpp [752/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Darwin.cpp [753/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/PPCLinux.cpp [754/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/InterfaceStubs.cpp [755/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/NetBSD.cpp [756/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/ZOS.cpp [757/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/MSVC.cpp [758/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/XCore.cpp [759/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/RISCVToolchain.cpp [760/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/InMemoryModuleCache.cpp [761/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Types.cpp [762/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ModuleFileExtension.cpp [763/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransBlockObjCVariable.cpp [764/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Gnu.cpp [765/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ChainedDiagnosticConsumer.cpp [766/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/PCHContainerOperations.cpp [767/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/WebAssembly.cpp [768/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ModuleFile.cpp [769/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Driver.cpp [770/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/TransAutoreleasePool.cpp [771/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTCommon.cpp [772/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendOptions.cpp [773/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/XRayArgs.cpp [774/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/CodeGen/CGBuiltin.cpp [775/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/DiagnosticRenderer.cpp [776/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/DependencyGraph.cpp [777/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/lib/Driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/ToolChains/Clang.cpp [778/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/LayoutOverrideSource.cpp [779/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ModuleManager.cpp [780/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/MultiplexConsumer.cpp [781/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/LogDiagnosticPrinter.cpp [782/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/HeaderIncludeGen.cpp [783/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CreateInvocationFromCommandLine.cpp [784/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/TextDiagnosticBuffer.cpp [785/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/SerializedDiagnosticReader.cpp [786/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/GlobalModuleIndex.cpp [787/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/ObjCMT.cpp [788/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ASTMerge.cpp [789/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/PrintPreprocessedOutput.cpp [790/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/GeneratePCH.cpp [791/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/TextDiagnosticPrinter.cpp [792/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/TextDiagnostic.cpp [793/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/FixItRewriter.cpp [794/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/SerializedDiagnosticPrinter.cpp [795/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/DependencyFile.cpp [796/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTWriterStmt.cpp [797/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/VerifyDiagnosticConsumer.cpp [798/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -MF lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o.d -o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Core/Diagnostic.cpp [799/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/RewriteTest.cpp [800/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/RewriteMacros.cpp [801/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/InclusionRewriter.cpp [802/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Inclusions -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Inclusions -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -MF lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o.d -o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Inclusions/IncludeStyle.cpp [803/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ModuleDependencyCollector.cpp [804/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/HTMLPrint.cpp [805/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ChainedIncludesSource.cpp [806/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTWriterDecl.cpp [807/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp [808/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTReaderStmt.cpp [809/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/InitPreprocessor.cpp [810/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Inclusions -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Inclusions -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -MF lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o.d -o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Inclusions/HeaderIncludes.cpp [811/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp [812/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/TestModuleFileExtension.cpp [813/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -MF lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o.d -o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Core/Replacement.cpp [814/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp [815/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp [816/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ExtractAPIConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ExtractAPIConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ExtractAPIConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ExtractAPIConsumer.cpp [817/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Lookup.cpp [818/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/ARCMigrate/Transforms.cpp [819/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ASTConsumers.cpp [820/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Extract/Extract.cpp [821/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp [822/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendActions.cpp [823/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/PrecompiledPreamble.cpp [824/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/FrontendTool -I/builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -MF lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o.d -o lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp [825/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/ComputeReplacements.cpp [826/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/ASTUnit.cpp [827/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning/DependencyScanningService.cpp [828/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/Nodes.cpp [829/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/Mutations.cpp [830/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/AtomicChange.cpp [831/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/Synthesis.cpp [832/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/Tree.cpp [833/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/FrontendActions.cpp [834/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/DirectoryWatcher -I/builddir/build/BUILD/clang-14.0.5.src/lib/DirectoryWatcher -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -MF lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o.d -o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/DirectoryWatcher/DirectoryScanner.cpp [835/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp [836/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/RefactoringActions.cpp [837/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/DirectoryWatcher -I/builddir/build/BUILD/clang-14.0.5.src/lib/DirectoryWatcher -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o -MF lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o.d -o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp [838/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/Tokens.cpp [839/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/RewriteObjC.cpp [840/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Rename/RenamingAction.cpp [841/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTReaderDecl.cpp [842/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/InterfaceStubFunctionsConsumer.cpp [843/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/FileIndexRecord.cpp [844/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/SourceCode.cpp [845/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/APSIntType.cpp [846/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/ASTSelection.cpp [847/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/Rewrite/RewriteModernObjC.cpp [848/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/IndexSerialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/IndexSerialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o -MF lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o.d -o lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/IndexSerialization/SerializablePathCollection.cpp [849/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexSymbol.cpp [850/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/CommentToXML.cpp [851/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BlockCounter.cpp [852/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexDecl.cpp [853/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTWriter.cpp [854/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp [855/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/ASTDiff -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -MF lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o.d -o lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp [856/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BasicValueFactory.cpp [857/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp [858/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexingContext.cpp [859/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CommonBugCategories.cpp [860/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/USRGeneration.cpp [861/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DumpTool -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DumpTool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ClangSrcLocDump.cpp.o -MF lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ClangSrcLocDump.cpp.o.d -o lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ClangSrcLocDump.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DumpTool/ClangSrcLocDump.cpp [862/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Syntax/BuildTree.cpp [863/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp [864/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/Parsing.cpp [865/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DumpTool -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DumpTool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ASTSrcLocProcessor.cpp.o -MF lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ASTSrcLocProcessor.cpp.o.d -o lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ASTSrcLocProcessor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp [866/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/RangeSelector.cpp [867/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/Transformer.cpp [868/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp [869/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/SourceCodeBuilders.cpp [870/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp [871/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/Stencil.cpp [872/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Rename/USRFinder.cpp [873/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/AnalysisManager.cpp [874/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o -MF lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o.d -o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Transformer/RewriteRule.cpp [875/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/FunctionSummary.cpp [876/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexingAction.cpp [877/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp [878/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Checker.cpp [879/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInvocation.cpp [880/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ConstraintManager.cpp [881/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp [882/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexBody.cpp [883/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallDescription.cpp [884/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerHelpers.cpp [885/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicExtent.cpp [886/1785] : && /usr/bin/cmake -E rm -f lib64/libclangSema.a && /usr/bin/ar Dqc lib64/libclangSema.a lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o && /usr/bin/ranlib -D lib64/libclangSema.a && : [887/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/lib/Index -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Index/IndexTypeSourceInfo.cpp [888/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Environment.cpp [889/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp [890/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerContext.cpp [891/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp [892/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExplodedGraph.cpp [893/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp [894/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp [895/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp [896/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp [897/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp [898/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/MemRegion.cpp [899/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp [900/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp [901/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporter.cpp [902/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp [903/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp [904/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDynamicASTMatchers.a && /usr/bin/ar Dqc lib64/libclangDynamicASTMatchers.a lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o && /usr/bin/ranlib -D lib64/libclangDynamicASTMatchers.a && : [905/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp [906/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SVals.cpp [907/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/lib/Serialization -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Serialization/ASTReader.cpp [908/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SymbolManager.cpp [909/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp [910/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp [911/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp [912/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/WorkList.cpp [913/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp [914/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SValBuilder.cpp [915/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp [916/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp [917/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/TextDiagnostics.cpp [918/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/LoopWidening.cpp [919/1785] : && /usr/bin/cmake -E rm -f lib64/libclangParse.a && /usr/bin/ar Dqc lib64/libclangParse.a lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o && /usr/bin/ranlib -D lib64/libclangParse.a && : [920/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp [921/1785] : && /usr/bin/cmake -E rm -f lib64/libclangAnalysisFlowSensitive.a && /usr/bin/ar Dqc lib64/libclangAnalysisFlowSensitive.a lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ControlFlowContext.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o && /usr/bin/ranlib -D lib64/libclangAnalysisFlowSensitive.a && : [922/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp [923/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp [924/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp [925/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp [926/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp [927/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp [928/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp [929/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp [930/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDriver.a && /usr/bin/ar Dqc lib64/libclangDriver.a lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o && /usr/bin/ranlib -D lib64/libclangDriver.a && : [931/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp [932/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp In file included from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/DiagnosticIDs.h:18, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/NestedNameSpecifier.h:18, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/Type.h:21, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/DeclarationName.h:16, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/DeclBase.h:18, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Analysis/AnalysisDeclContext.h:20, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Analysis/ProgramPoint.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17, from /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In member function 'llvm::RefCountedBase::Release() const', inlined from 'llvm::IntrusiveRefCntPtrInfo::release(clang::ento::bugreporter::Tracker*)' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:159:45, inlined from 'llvm::IntrusiveRefCntPtr::release()' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41, inlined from 'llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr()' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34, inlined from 'std::make_unique(clang::ento::bugreporter::Tracker*&&, clang::ento::KnownSVal&, clang::ento::MemRegion const*&, clang::ento::bugreporter::TrackingOptions&, clang::StackFrameContext const*&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::ento::PathSensitiveBugReport::addVisitor(clang::ento::bugreporter::Tracker*&&, clang::ento::KnownSVal&, clang::ento::MemRegion const*&, clang::ento::bugreporter::TrackingOptions&, clang::StackFrameContext const*&)void' at /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:499:15, inlined from 'clang::ento::bugreporter::Tracker::track(clang::ento::SVal, clang::ento::MemRegion const*, clang::ento::bugreporter::TrackingOptions, clang::StackFrameContext const*)' at /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2452:39: /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:100:11: warning: pointer used after 'operator delete(void*, unsigned long)' [-Wuse-after-free] 100 | if (--RefCount == 0) | ^~~~~~~~ In member function 'clang::ento::bugreporter::Tracker::~Tracker()', inlined from 'llvm::RefCountedBase::Release() const' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:101:7, inlined from 'llvm::RefCountedBase::Release() const' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:98:8, inlined from 'llvm::IntrusiveRefCntPtrInfo::release(clang::ento::bugreporter::Tracker*)' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:159:45, inlined from 'llvm::IntrusiveRefCntPtr::release()' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41, inlined from 'llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr()' at /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34, inlined from 'StoreSiteFinder::StoreSiteFinder(llvm::IntrusiveRefCntPtr, clang::ento::KnownSVal, clang::ento::MemRegion const*, clang::ento::bugreporter::TrackingOptions, clang::StackFrameContext const*)' at /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1229:28, inlined from 'std::make_unique(clang::ento::bugreporter::Tracker*&&, clang::ento::KnownSVal&, clang::ento::MemRegion const*&, clang::ento::bugreporter::TrackingOptions&, clang::StackFrameContext const*&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::ento::PathSensitiveBugReport::addVisitor(clang::ento::bugreporter::Tracker*&&, clang::ento::KnownSVal&, clang::ento::MemRegion const*&, clang::ento::bugreporter::TrackingOptions&, clang::StackFrameContext const*&)void' at /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:499:15, inlined from 'clang::ento::bugreporter::Tracker::track(clang::ento::SVal, clang::ento::MemRegion const*, clang::ento::bugreporter::TrackingOptions, clang::StackFrameContext const*)' at /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2452:39: /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:180:11: note: call to 'operator delete(void*, unsigned long)' here 180 | virtual ~Tracker() = default; | ^ [933/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp [934/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp [935/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/LoopUnrolling.cpp [936/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp [937/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp [938/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp [939/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp [940/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp [941/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp [942/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp [943/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp [944/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp [945/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RegionStore.cpp [946/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CloneChecker.cpp [947/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp [948/1785] : && /usr/bin/cmake -E rm -f lib64/libclangSerialization.a && /usr/bin/ar Dqc lib64/libclangSerialization.a lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o && /usr/bin/ranlib -D lib64/libclangSerialization.a && : [949/1785] : && /usr/bin/cmake -E rm -f lib64/libclangToolingCore.a && /usr/bin/ar Dqc lib64/libclangToolingCore.a lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o && /usr/bin/ranlib -D lib64/libclangToolingCore.a && : [950/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp [951/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp [952/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp [953/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp [954/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp [955/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp [956/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp [957/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp [958/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp [959/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp [960/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp [961/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp [962/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GTestChecker.cpp [963/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp [964/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp [965/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp [966/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp [967/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp [968/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp [969/1785] : && /usr/bin/cmake -E rm -f lib64/libclangFrontend.a && /usr/bin/ar Dqc lib64/libclangFrontend.a lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ExtractAPIConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o && /usr/bin/ranlib -D lib64/libclangFrontend.a && : [970/1785] : && /usr/bin/cmake -E rm -f lib64/libclangToolingInclusions.a && /usr/bin/ar Dqc lib64/libclangToolingInclusions.a lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o && /usr/bin/ranlib -D lib64/libclangToolingInclusions.a && : [971/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp [972/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp [973/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp [974/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp [975/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp [976/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp [977/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp [978/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp [979/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp [980/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp [981/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp [982/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp [983/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp [984/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp [985/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp [986/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp [987/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp [988/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MIGChecker.cpp [989/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp [990/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp [991/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MoveChecker.cpp [992/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp [993/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp [994/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp [995/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp [996/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp [997/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp [998/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp [999/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp [1000/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp [1001/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp [1002/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp [1003/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp [1004/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp [1005/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp [1006/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/PutenvWithAutoChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/PutenvWithAutoChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/PutenvWithAutoChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp [1007/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp [1008/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp [1009/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp [1010/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp [1011/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp [1012/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp [1013/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp [1014/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp [1015/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp [1016/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp [1017/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp [1018/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp [1019/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp [1020/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp [1021/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp [1022/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp [1023/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp [1024/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StringChecker.cpp [1025/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp [1026/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp [1027/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp [1028/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp [1029/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp [1030/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp [1031/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp [1032/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp [1033/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp [1034/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp [1035/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp [1036/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp [1037/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp [1038/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp [1039/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp [1040/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Taint.cpp [1041/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp [1042/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp [1043/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp [1044/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp [1045/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/AffectedRangeManager.cpp [1046/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp [1047/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp [1048/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp [1049/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VforkChecker.cpp [1050/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/BreakableToken.cpp [1051/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/DefinitionBlockSeparator.cpp [1052/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/FormatToken.cpp [1053/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/FrontendActions.cpp [1054/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp [1055/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/MacroExpander.cpp [1056/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Testing -I/builddir/build/BUILD/clang-14.0.5.src/lib/Testing -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Testing/CMakeFiles/obj.clangTesting.dir/CommandLineArgs.cpp.o -MF lib/Testing/CMakeFiles/obj.clangTesting.dir/CommandLineArgs.cpp.o.d -o lib/Testing/CMakeFiles/obj.clangTesting.dir/CommandLineArgs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Testing/CommandLineArgs.cpp [1057/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/FormatTokenLexer.cpp [1058/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ValistChecker.cpp [1059/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/NamespaceEndCommentsFixer.cpp [1060/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/QualifierAlignmentFixer.cpp [1061/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp [1062/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp [1063/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/TokenAnalyzer.cpp [1064/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/SortJavaScriptImports.cpp [1065/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp [1066/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-nvlink-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-nvlink-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNvlinkWrapper.cpp.o -MF tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNvlinkWrapper.cpp.o.d -o tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNvlinkWrapper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp [1067/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/ContinuationIndenter.cpp [1068/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/UsingDeclarationsSorter.cpp [1069/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/UnwrappedLineFormatter.cpp [1070/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidyProfiling.cpp [1071/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-linker-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-linker-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/OffloadWrapper.cpp.o -MF tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/OffloadWrapper.cpp.o.d -o tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/OffloadWrapper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-linker-wrapper/OffloadWrapper.cpp [1072/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/GlobList.cpp [1073/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/UnwrappedLineParser.cpp [1074/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/WhitespaceManager.cpp [1075/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o -MF lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o.d -o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter/IncrementalExecutor.cpp [1076/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-fuzzer/handle-llvm -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-fuzzer/handle-llvm -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -MF tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o.d -o tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp [1077/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/TokenAnnotator.cpp [1078/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidyOptions.cpp [1079/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp [1080/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/NoLintDirectiveHandler.cpp [1081/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-fuzzer/handle-cxx -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-fuzzer/handle-cxx -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -MF tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o.d -o tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp [1082/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/lib/Format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Format/Format.cpp [1083/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/NoUncountedMembersChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/NoUncountedMembersChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/NoUncountedMembersChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp [1084/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp [1085/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/ModelInjector.cpp [1086/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp [1087/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedCallArgsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedCallArgsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedCallArgsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp [1088/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp [1089/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLocalVarsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLocalVarsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLocalVarsChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp [1090/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o -MF lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o.d -o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter/Interpreter.cpp [1091/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-apply-replacements -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -MF tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o.d -o tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp [1092/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidyDiagnosticConsumer.cpp [1093/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o -MF lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o.d -o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Interpreter/IncrementalParser.cpp [1094/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-linker-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-linker-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o -MF tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o.d -o tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp [1095/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidyModule.cpp [1096/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidyCheck.cpp [1097/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/StaticAnalyzer/Frontend/../Checkers -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp [1098/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ExpandModularHeadersPPCallbacks.cpp [1099/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecAcceptCheck.cpp [1100/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecAccept4Check.cpp [1101/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecDupCheck.cpp [1102/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/AndroidTidyModule.cpp [1103/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecCreatCheck.cpp [1104/1785] : && /usr/bin/cmake -E rm -f lib64/libclangCodeGen.a && /usr/bin/ar Dqc lib64/libclangCodeGen.a lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o && /usr/bin/ranlib -D lib64/libclangCodeGen.a && : [1105/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecEpollCreate1Check.cpp [1106/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecEpollCreateCheck.cpp [1107/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecCheck.cpp [1108/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-reorder-fields -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-reorder-fields -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o -MF tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o.d -o tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-reorder-fields/ReorderFieldsAction.cpp [1109/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecFopenCheck.cpp [1110/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecInotifyInit1Check.cpp [1111/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecPipeCheck.cpp [1112/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecInotifyInitCheck.cpp [1113/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecOpenCheck.cpp [1114/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecMemfdCreateCheck.cpp [1115/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecSocketCheck.cpp [1116/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/CloexecPipe2Check.cpp [1117/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/android -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp [1118/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp [1119/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/AbseilTidyModule.cpp [1120/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationAdditionCheck.cpp [1121/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/CleanupCtadCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/CleanupCtadCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/CleanupCtadCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/CleanupCtadCheck.cpp [1122/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationComparisonCheck.cpp [1123/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationConversionCastCheck.cpp [1124/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationDivisionCheck.cpp [1125/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationFactoryFloatCheck.cpp [1126/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationFactoryScaleCheck.cpp [1127/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationSubtractionCheck.cpp [1128/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp [1129/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/NoInternalDependenciesCheck.cpp [1130/1785] : && /usr/bin/cmake -E rm -f lib64/libclangARCMigrate.a && /usr/bin/ar Dqc lib64/libclangARCMigrate.a lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o && /usr/bin/ranlib -D lib64/libclangARCMigrate.a && : [1131/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/DurationRewriter.cpp [1132/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/NoNamespaceCheck.cpp [1133/1785] : && /usr/bin/cmake -E rm -f lib64/libclangRewriteFrontend.a && /usr/bin/ar Dqc lib64/libclangRewriteFrontend.a lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o && /usr/bin/ranlib -D lib64/libclangRewriteFrontend.a && : [1134/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp [1135/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp [1136/1785] : && /usr/bin/cmake -E rm -f lib64/libclangToolingASTDiff.a && /usr/bin/ar Dqc lib64/libclangToolingASTDiff.a lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o && /usr/bin/ranlib -D lib64/libclangToolingASTDiff.a && : [1137/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/TimeComparisonCheck.cpp [1138/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/AlteraTidyModule.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/AlteraTidyModule.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/AlteraTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/AlteraTidyModule.cpp [1139/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/StrCatAppendCheck.cpp [1140/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/TimeSubtractionCheck.cpp [1141/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/StructPackAlignCheck.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/StructPackAlignCheck.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/StructPackAlignCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/StructPackAlignCheck.cpp [1142/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/SingleWorkItemBarrierCheck.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/SingleWorkItemBarrierCheck.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/SingleWorkItemBarrierCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/SingleWorkItemBarrierCheck.cpp [1143/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/StringFindStartswithCheck.cpp [1144/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStrContainsCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStrContainsCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStrContainsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/StringFindStrContainsCheck.cpp [1145/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/boost -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/boost -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o -MF tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o.d -o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/boost/BoostTidyModule.cpp [1146/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/abseil -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp [1147/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/KernelNameRestrictionCheck.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/KernelNameRestrictionCheck.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/KernelNameRestrictionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/KernelNameRestrictionCheck.cpp [1148/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/IdDependentBackwardBranchCheck.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/IdDependentBackwardBranchCheck.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/IdDependentBackwardBranchCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/IdDependentBackwardBranchCheck.cpp [1149/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/boost -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/boost -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o -MF tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o.d -o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/boost/UseToStringCheck.cpp [1150/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/altera -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/UnrollLoopsCheck.cpp.o -MF tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/UnrollLoopsCheck.cpp.o.d -o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/UnrollLoopsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/altera/UnrollLoopsCheck.cpp [1151/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ArgumentCommentCheck.cpp [1152/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/BranchCloneCheck.cpp [1153/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/BadSignalToKillThreadCheck.cpp [1154/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/CopyConstructorInitCheck.cpp [1155/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/AssertSideEffectCheck.cpp [1156/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp [1157/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/DynamicStaticInitializersCheck.cpp [1158/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/DanglingHandleCheck.cpp [1159/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ExceptionEscapeCheck.cpp [1160/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/BugproneTidyModule.cpp [1161/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp [1162/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ImplicitWideningOfMultiplicationResultCheck.cpp [1163/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp [1164/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp [1165/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/InaccurateEraseCheck.cpp [1166/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/FoldInitTypeCheck.cpp [1167/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/IntegerDivisionCheck.cpp [1168/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/InfiniteLoopCheck.cpp [1169/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MisplacedPointerArithmeticInAllocCheck.cpp [1170/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MacroParenthesesCheck.cpp [1171/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MultipleStatementMacroCheck.cpp [1172/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/LambdaFunctionNameCheck.cpp [1173/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp [1174/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp [1175/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp [1176/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.cpp [1177/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ReservedIdentifierCheck.cpp [1178/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ParentVirtualCallCheck.cpp [1179/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/PosixReturnCheck.cpp [1180/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/NoEscapeCheck.cpp [1181/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/RedundantBranchConditionCheck.cpp [1182/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SizeofContainerCheck.cpp [1183/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SignedCharMisuseCheck.cpp [1184/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/EasilySwappableParametersCheck.cpp [1185/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.cpp [1186/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousMemoryComparisonCheck.cpp [1187/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SignalHandlerCheck.cpp [1188/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SizeofExpressionCheck.cpp [1189/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.cpp [1190/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp [1191/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp [1192/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp [1193/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/StringConstructorCheck.cpp [1194/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp [1195/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousIncludeCheck.cpp [1196/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/ThrowKeywordMissingCheck.cpp [1197/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp [1198/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp [1199/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SwappedArgumentsCheck.cpp [1200/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp [1201/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/TerminatingContinueCheck.cpp [1202/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.cpp [1203/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp [1204/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UndelegatedConstructorCheck.cpp [1205/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp [1206/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/StringviewNullptrCheck.cpp [1207/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UnusedReturnValueCheck.cpp [1208/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UnusedRaiiCheck.cpp [1209/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp [1210/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/VirtualNearMissCheck.cpp [1211/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/FloatLoopCounter.cpp [1212/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DefaultOperatorNewAlignmentCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DefaultOperatorNewAlignmentCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DefaultOperatorNewAlignmentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/DefaultOperatorNewAlignmentCheck.cpp [1213/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/LimitedRandomnessCheck.cpp [1214/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/CommandProcessorCheck.cpp [1215/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp [1216/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/NonTrivialTypesLibcMemoryCallsCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/NonTrivialTypesLibcMemoryCallsCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/NonTrivialTypesLibcMemoryCallsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.cpp [1217/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/CERTTidyModule.cpp [1218/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/PostfixOperatorCheck.cpp [1219/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/MutatingCopyCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/MutatingCopyCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/MutatingCopyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/MutatingCopyCheck.cpp [1220/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.cpp [1221/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/SetLongJmpCheck.cpp [1222/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/bugprone -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/bugprone/UseAfterMoveCheck.cpp [1223/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/StrToNumCheck.cpp [1224/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/concurrency -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ConcurrencyTidyModule.cpp.o -MF tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ConcurrencyTidyModule.cpp.o.d -o tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ConcurrencyTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency/ConcurrencyTidyModule.cpp [1225/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/ThrownExceptionTypeCheck.cpp [1226/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/StaticObjectExceptionCheck.cpp [1227/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cert -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cert/VariadicFunctionDefCheck.cpp [1228/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/concurrency -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/MtUnsafeCheck.cpp.o -MF tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/MtUnsafeCheck.cpp.o.d -o tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/MtUnsafeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency/MtUnsafeCheck.cpp [1229/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp [1230/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidNonConstGlobalVariablesCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidNonConstGlobalVariablesCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidNonConstGlobalVariablesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.cpp [1231/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/concurrency -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ThreadCanceltypeAsynchronousCheck.cpp.o -MF tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ThreadCanceltypeAsynchronousCheck.cpp.o.d -o tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ThreadCanceltypeAsynchronousCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.cpp [1232/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp [1233/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InitVariablesCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InitVariablesCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InitVariablesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/InitVariablesCheck.cpp [1234/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp [1235/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp [1236/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/MacroUsageCheck.cpp [1237/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp [1238/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/PreferMemberInitializerCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/PreferMemberInitializerCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/PreferMemberInitializerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.cpp [1239/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp [1240/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp [1241/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp [1242/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp [1243/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp [1244/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp [1245/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp [1246/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp [1247/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp [1248/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/darwin -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DarwinTidyModule.cpp.o -MF tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DarwinTidyModule.cpp.o.d -o tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DarwinTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin/DarwinTidyModule.cpp [1249/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/SlicingCheck.cpp [1250/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/darwin -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/AvoidSpinlockCheck.cpp.o -MF tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/AvoidSpinlockCheck.cpp.o.d -o tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/AvoidSpinlockCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin/AvoidSpinlockCheck.cpp [1251/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp [1252/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/darwin -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DispatchOnceNonstaticCheck.cpp.o -MF tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DispatchOnceNonstaticCheck.cpp.o.d -o tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DispatchOnceNonstaticCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/darwin/DispatchOnceNonstaticCheck.cpp [1253/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.cpp [1254/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/VirtualClassDestructorCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/VirtualClassDestructorCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/VirtualClassDestructorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.cpp [1255/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp [1256/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp [1257/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp [1258/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.cpp [1259/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp [1260/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp [1261/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/FuchsiaTidyModule.cpp [1262/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/VirtualInheritanceCheck.cpp [1263/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/fuchsia/TrailingReturnCheck.cpp [1264/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/AvoidNSObjectNewCheck.cpp [1265/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/AvoidThrowingObjCExceptionCheck.cpp [1266/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/DefaultArgumentsCheck.cpp [1267/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/AvoidCStyleCastsCheck.cpp [1268/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.cpp [1269/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/FunctionNamingCheck.cpp [1270/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/ExplicitConstructorCheck.cpp [1271/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/ExplicitMakePairCheck.cpp [1272/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/GlobalNamesInHeadersCheck.cpp [1273/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/GoogleTidyModule.cpp [1274/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/GlobalVariableDeclarationCheck.cpp [1275/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp [1276/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/IntegerTypesCheck.cpp [1277/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/OverloadedUnaryAndCheck.cpp [1278/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp [1279/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/hicpp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp [1280/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/hicpp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp/NoAssemblerCheck.cpp [1281/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/linuxkernel -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/linuxkernel -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/LinuxKernelTidyModule.cpp.o -MF tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/LinuxKernelTidyModule.cpp.o.d -o tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/LinuxKernelTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp [1282/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/hicpp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp [1283/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/TodoCommentCheck.cpp [1284/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/LLVMTidyModule.cpp [1285/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/hicpp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp/HICPPTidyModule.cpp [1286/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/linuxkernel -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/linuxkernel -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/MustCheckErrsCheck.cpp.o -MF tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/MustCheckErrsCheck.cpp.o.d -o tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/MustCheckErrsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/linuxkernel/MustCheckErrsCheck.cpp [1287/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/hicpp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/hicpp/SignedBitwiseCheck.cpp [1288/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/google -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UpgradeGoogletestCaseCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UpgradeGoogletestCaseCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UpgradeGoogletestCaseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp [1289/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferRegisterOverUnsignedCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferRegisterOverUnsignedCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferRegisterOverUnsignedCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp [1290/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/HeaderGuardCheck.cpp [1291/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/CalleeNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/CalleeNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/CalleeNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc/CalleeNamespaceCheck.cpp [1292/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/TwineLocalCheck.cpp [1293/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/IncludeOrderCheck.cpp [1294/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvm -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp [1295/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/ImplementationInNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/ImplementationInNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/ImplementationInNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.cpp [1296/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/LLVMLibcTidyModule.cpp.o -MF tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/LLVMLibcTidyModule.cpp.o.d -o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/LLVMLibcTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp [1297/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/RestrictSystemLibcHeadersCheck.cpp.o -MF tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/RestrictSystemLibcHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/RestrictSystemLibcHeadersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.cpp [1298/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/DefinitionsInHeadersCheck.cpp [1299/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/MisleadingIdentifier.cpp [1300/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/MiscTidyModule.cpp [1301/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/MisplacedConstCheck.cpp [1302/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/NewDeleteOverloadsCheck.cpp [1303/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.cpp [1304/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/NonCopyableObjects.cpp [1305/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/MisleadingBidirectional.cpp [1306/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/UnusedAliasDeclsCheck.cpp [1307/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp [1308/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp [1309/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp [1310/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/AvoidCArraysCheck.cpp [1311/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp [1312/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/UnusedUsingDeclsCheck.cpp [1313/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/StaticAssertCheck.cpp [1314/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp [1315/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/NoRecursionCheck.cpp [1316/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/MakeSharedCheck.cpp [1317/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/RedundantExpressionCheck.cpp [1318/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/DeprecatedHeadersCheck.cpp [1319/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/AvoidBindCheck.cpp [1320/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/MakeUniqueCheck.cpp [1321/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/RawStringLiteralCheck.cpp [1322/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/MakeSmartPtrCheck.cpp [1323/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UnaryStaticAssertCheck.cpp [1324/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/misc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/misc/UnusedParametersCheck.cpp [1325/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/RedundantVoidArgCheck.cpp [1326/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ReturnBracedInitListCheck.cpp [1327/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ModernizeTidyModule.cpp [1328/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ShrinkToFitCheck.cpp [1329/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ReplaceDisallowCopyAndAssignMacroCheck.cpp [1330/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp [1331/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseBoolLiteralsCheck.cpp [1332/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ASTSrcLocProcessor.cpp.o lib/Tooling/DumpTool/CMakeFiles/clang-ast-dump.dir/ClangSrcLocDump.cpp.o -o bin/clang-ast-dump lib64/libclangAST.a lib64/libclangASTMatchers.a lib64/libclangBasic.a lib64/libclangDriver.a lib64/libclangFrontend.a lib64/libclangSerialization.a lib64/libclangToolingCore.a lib64/libclangDriver.a lib64/libclangParse.a lib64/libclangSema.a lib64/libclangEdit.a lib64/libclangAnalysis.a lib64/libclangASTMatchers.a lib64/libclangAST.a lib64/libclangRewrite.a lib64/libclangLex.a lib64/libclangBasic.a /usr/lib64/libLLVM-14.so && : In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction.isra': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1333/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp [1334/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-ast-dump --skip-processing=0 -I /lib/clang/14.0.5/include -I /builddir/build/BUILD/clang-14.0.5.src/include -I /tools/clang/include -I /include -I /include -I /usr/include/c++/12 -I /usr/include/c++/12/x86_64-TencentOS-linux -I /usr/include/c++/12/backward -I /usr/lib/gcc/x86_64-TencentOS-linux/12/include -I /usr/local/include -I /usr/include --json-output-path /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/ASTNodeAPI.json [1335/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling && /usr/bin/python3.10 /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/DumpTool/generate_cxx_src_locs.py --json-input-path /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/ASTNodeAPI.json --output-file NodeIntrospection.inc --use-empty-implementation 0 --empty-implementation /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/EmptyNodeIntrospection.inc.in && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling/NodeIntrospection.inc /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Tooling/NodeIntrospection.inc [1336/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseAutoCheck.cpp [1337/1785] : && /usr/bin/cmake -E rm -f lib64/libclangToolingSyntax.a && /usr/bin/ar Dqc lib64/libclangToolingSyntax.a lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o && /usr/bin/ranlib -D lib64/libclangToolingSyntax.a && : [1338/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseEmplaceCheck.cpp [1339/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseNodiscardCheck.cpp [1340/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp [1341/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseEqualsDeleteCheck.cpp [1342/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseOverrideCheck.cpp [1343/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseNoexceptCheck.cpp [1344/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/PassByValueCheck.cpp [1345/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp [1346/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ArgumentsAdjusters.cpp [1347/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/ObjCTidyModule.cpp [1348/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/FileMatchTrie.cpp [1349/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp [1350/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseEqualsDefaultCheck.cpp [1351/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp [1352/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseUsingCheck.cpp [1353/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/PropertyDeclarationCheck.cpp [1354/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/objc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/objc/SuperSelfCheck.cpp [1355/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/mpi -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/mpi/BufferDerefCheck.cpp [1356/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDirectoryWatcher.a && /usr/bin/ar Dqc lib64/libclangDirectoryWatcher.a lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o && /usr/bin/ranlib -D lib64/libclangDirectoryWatcher.a && : [1357/1785] : && /usr/bin/cmake -E rm -f lib64/libclangIndexSerialization.a && /usr/bin/ar Dqc lib64/libclangIndexSerialization.a lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o && /usr/bin/ranlib -D lib64/libclangIndexSerialization.a && : [1358/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/FixIt.cpp [1359/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/diagtool_main.cpp [1360/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/DiagTool.cpp [1361/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/InterpolatingCompilationDatabase.cpp [1362/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/pp-trace -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/pp-trace -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o -MF tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o.d -o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/pp-trace/PPTrace.cpp [1363/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerDependencyHandling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerDependencyHandling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o -MF lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o.d -o lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp [1364/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Execution.cpp [1365/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/openmp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp/ExceptionEscapeCheck.cpp [1366/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/CommonOptionsParser.cpp [1367/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/openmp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp/OpenMPTidyModule.cpp [1368/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/AllTUsExecution.cpp [1369/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/SampleAnalyzer -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/SampleAnalyzer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o -MF lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o.d -o lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp [1370/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp [1371/1785] : && /usr/bin/cmake -E rm -f lib64/libclangFormat.a && /usr/bin/ar Dqc lib64/libclangFormat.a lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o && /usr/bin/ranlib -D lib64/libclangFormat.a && : [1372/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/FindDiagnosticID.cpp [1373/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/DiagnosticNames.cpp [1374/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTesting.a && /usr/bin/ar Dqc lib64/libclangTesting.a lib/Testing/CMakeFiles/obj.clangTesting.dir/CommandLineArgs.cpp.o && /usr/bin/ranlib -D lib64/libclangTesting.a && : [1375/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/NodeIntrospection.cpp [1376/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/ListWarnings.cpp [1377/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/openmp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/openmp/UseDefaultNoneCheck.cpp [1378/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerOptionHandling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerOptionHandling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o -MF lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o.d -o lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp [1379/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/StandaloneExecution.cpp [1380/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/apinotes-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/apinotes-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -MF tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o.d -o tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/apinotes-test/APINotesTest.cpp [1381/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/TreeView.cpp [1382/1785] /usr/bin/gcc -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/c-arcmt-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/c-arcmt-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -MD -MT tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -MF tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o.d -o tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/c-arcmt-test/c-arcmt-test.c [1383/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/CompilationDatabase.cpp [1384/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-shlib -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-shlib -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -MF tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o.d -o tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-shlib/clang-shlib.cpp [1385/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/JSONCompilationDatabase.cpp [1386/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Refactoring.cpp [1387/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/FasterStringFindCheck.cpp [1388/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/ImplicitConversionInLoopCheck.cpp [1389/1785] /usr/bin/gcc -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/c-index-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/c-index-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -isystem /usr/include/libxml2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu89 -MD -MT tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -MF tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o.d -o tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/c-index-test/c-index-test.c [1390/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp [1391/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/InefficientStringConcatenationCheck.cpp [1392/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/InefficientAlgorithmCheck.cpp [1393/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/modularize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModuleAssistant.cpp In file included from /usr/include/c++/12/string:40, from /usr/include/llvm/ADT/Hashing.h:54, from /usr/include/llvm/ADT/ArrayRef.h:12, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/Modularize.h:17, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModuleAssistant.cpp:31: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:2171:19, inlined from 'std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*)' at /usr/include/c++/12/bits/basic_string.h:1928:22, inlined from 'ensureNoCollisionWithReservedName(llvm::StringRef)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModuleAssistant.cpp:145:22, inlined from 'addModuleDescription((anonymous namespace)::Module*, llvm::StringRef, llvm::StringRef, llvm::StringMap, std::allocator >, 4u>, llvm::MallocAllocator>&, bool)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModuleAssistant.cpp:201:45, inlined from 'loadModuleDescriptions(llvm::StringRef, llvm::ArrayRef, std::allocator > >, llvm::ArrayRef, std::allocator > >, llvm::StringMap, std::allocator >, 4u>, llvm::MallocAllocator>&, llvm::StringRef)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModuleAssistant.cpp:244:30: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [1394/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/ForRangeCopyCheck.cpp [1395/1785] : && /usr/bin/cmake -E rm -f lib64/libclangIndex.a && /usr/bin/ar Dqc lib64/libclangIndex.a lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o && /usr/bin/ranlib -D lib64/libclangIndex.a && : [1396/1785] : && /usr/bin/cmake -E rm -f lib64/libclangHandleLLVM.a && /usr/bin/ar Dqc lib64/libclangHandleLLVM.a tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o && /usr/bin/ranlib -D lib64/libclangHandleLLVM.a && : [1397/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/InefficientVectorOperationCheck.cpp [1398/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-offload-bundler -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-offload-bundler -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -MF tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o.d -o tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-offload-bundler/ClangOffloadBundler.cpp [1399/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/MoveConstArgCheck.cpp [1400/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/tools/diagtool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/diagtool/ShowEnabledWarnings.cpp [1401/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-format -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-format -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -MF tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o.d -o tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-format/ClangFormat.cpp [1402/1785] : && /usr/bin/cmake -E rm -f lib64/libclangCrossTU.a && /usr/bin/ar Dqc lib64/libclangCrossTU.a lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o && /usr/bin/ranlib -D lib64/libclangCrossTU.a && : [1403/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/LoopConvertUtils.cpp [1404/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-offload-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-offload-wrapper -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-offload-wrapper/CMakeFiles/clang-offload-wrapper.dir/ClangOffloadWrapper.cpp.o -MF tools/clang-offload-wrapper/CMakeFiles/clang-offload-wrapper.dir/ClangOffloadWrapper.cpp.o.d -o tools/clang-offload-wrapper/CMakeFiles/clang-offload-wrapper.dir/ClangOffloadWrapper.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp [1405/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-diff -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-diff -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -MF tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o.d -o tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-diff/ClangDiff.cpp [1406/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp [1407/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/UseNullptrCheck.cpp [1408/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-reorder-fields/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-reorder-fields/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -MF tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o.d -o tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-reorder-fields/tool/ClangReorderFields.cpp [1409/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-refactor -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-refactor -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -MF tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o.d -o tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-refactor/TestSupport.cpp [1410/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/modularize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/PreprocessorTracker.cpp [1411/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-rename -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-rename -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -MF tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o.d -o tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-rename/ClangRename.cpp [1412/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-apply-replacements/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -MF tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o.d -o tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp [1413/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-extdef-mapping -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-extdef-mapping -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -MF tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o.d -o tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp [1414/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/arcmt-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/arcmt-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -MF tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o.d -o tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/arcmt-test/arcmt-test.cpp [1415/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/modernize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/modernize/LoopConvertCheck.cpp [1416/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-check -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-check -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -MF tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o.d -o tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-check/ClangCheck.cpp [1417/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/lib/Tooling -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/RefactoringCallbacks.cpp [1418/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-import-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-import-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -MF tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o.d -o tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-import-test/clang-import-test.cpp [1419/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/modularize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/ModularizeUtilities.cpp [1420/1785] : && /usr/bin/cmake -E rm -f lib64/libclangToolingRefactoring.a && /usr/bin/ar Dqc lib64/libclangToolingRefactoring.a lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o && /usr/bin/ranlib -D lib64/libclangToolingRefactoring.a && : [1421/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-refactor -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-refactor -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -MF tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o.d -o tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-refactor/ClangRefactor.cpp [1422/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-repl -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-repl -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -MF tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o.d -o tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-repl/ClangRepl.cpp [1423/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTooling.a && /usr/bin/ar Dqc lib64/libclangTooling.a lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o && /usr/bin/ranlib -D lib64/libclangTooling.a && : [1424/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/c-index-test -I/builddir/build/BUILD/clang-14.0.5.src/tools/c-index-test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -isystem /usr/include/libxml2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -std=c++14 -fno-exceptions -MD -MT tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -MF tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o.d -o tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/c-index-test/core_main.cpp [1425/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTransformer.a && /usr/bin/ar Dqc lib64/libclangTransformer.a lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o && /usr/bin/ranlib -D lib64/libclangTransformer.a && : [1426/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/modularize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/CoverageChecker.cpp [1427/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoIntToPtrCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoIntToPtrCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoIntToPtrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/NoIntToPtrCheck.cpp [1428/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/MoveConstructorInitCheck.cpp [1429/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/clang-scan-deps -I/builddir/build/BUILD/clang-14.0.5.src/tools/clang-scan-deps -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -MF tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o.d -o tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/clang-scan-deps/ClangScanDeps.cpp [1430/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoAutomaticMoveCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoAutomaticMoveCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoAutomaticMoveCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/NoAutomaticMoveCheck.cpp [1431/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp [1432/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TriviallyDestructibleCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TriviallyDestructibleCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TriviallyDestructibleCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/TriviallyDestructibleCheck.cpp [1433/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/PerformanceTidyModule.cpp [1434/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/portability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o -MF tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o.d -o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability/PortabilityTidyModule.cpp [1435/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/portability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o -MF tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o.d -o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability/SIMDIntrinsicsCheck.cpp [1436/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/AvoidConstParamsInDecls.cpp [1437/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/TypePromotionInMathFnCheck.cpp [1438/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/modularize -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/modularize/Modularize.cpp [1439/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ConstReturnTypeCheck.cpp [1440/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/BracesAroundStatementsCheck.cpp [1441/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ContainerContainsCheck.cpp [1442/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/portability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/RestrictSystemIncludesCheck.cpp.o -MF tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/RestrictSystemIncludesCheck.cpp.o.d -o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/RestrictSystemIncludesCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/portability/RestrictSystemIncludesCheck.cpp [1443/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/UnnecessaryCopyInitialization.cpp [1444/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ContainerDataPointerCheck.cpp [1445/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/IdentifierLengthCheck.cpp [1446/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/DeleteNullPointerCheck.cpp [1447/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/performance -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/performance/UnnecessaryValueParamCheck.cpp [1448/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/DuplicateIncludeCheck.cpp [1449/1785] : && /usr/bin/cmake -E rm -f lib64/libclangStaticAnalyzerCore.a && /usr/bin/ar Dqc lib64/libclangStaticAnalyzerCore.a lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o && /usr/bin/ranlib -D lib64/libclangStaticAnalyzerCore.a && : [1450/1785] : && /usr/bin/cmake -E rm -f lib64/libclangHandleCXX.a && /usr/bin/ar Dqc lib64/libclangHandleCXX.a tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o && /usr/bin/ranlib -D lib64/libclangHandleCXX.a && : [1451/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp [1452/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ElseAfterReturnCheck.cpp [1453/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/IsolateDeclarationCheck.cpp [1454/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/IdentifierNamingCheck.cpp [1455/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ImplicitBoolConversionCheck.cpp [1456/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/MagicNumbersCheck.cpp [1457/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/MisleadingIndentationCheck.cpp [1458/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ContainerSizeEmptyCheck.cpp [1459/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/MisplacedArrayIndexCheck.cpp [1460/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/NamedParameterCheck.cpp [1461/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp [1462/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyToolMain.cpp.o -MF tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyToolMain.cpp.o.d -o tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyToolMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool/ClangTidyToolMain.cpp [1463/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/NamespaceCommentCheck.cpp [1464/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/NonConstParameterCheck.cpp [1465/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/FunctionSizeCheck.cpp [1466/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp [1467/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantAccessSpecifiersCheck.cpp [1468/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp [1469/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/FileExtensionsUtils.cpp [1470/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/QualifiedAutoCheck.cpp [1471/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/Aliasing.cpp [1472/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantDeclarationCheck.cpp [1473/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/tool/CMakeFiles/obj.clangTidyMain.dir/ClangTidyMain.cpp.o -MF tools/extra/clang-tidy/tool/CMakeFiles/obj.clangTidyMain.dir/ClangTidyMain.cpp.o.d -o tools/extra/clang-tidy/tool/CMakeFiles/obj.clangTidyMain.dir/ClangTidyMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool/ClangTidyMain.cpp [1474/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantControlFlowCheck.cpp [1475/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantMemberInitCheck.cpp [1476/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/ReadabilityTidyModule.cpp [1477/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantPreprocessorCheck.cpp [1478/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/OptionsUtils.cpp [1479/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp [1480/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp [1481/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/FixItHintUtils.cpp [1482/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantStringCStrCheck.cpp [1483/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/ExprSequence.cpp [1484/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/plugin -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/plugin -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o -MF tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o.d -o tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/plugin/ClangTidyPlugin.cpp [1485/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/SimplifySubscriptExprCheck.cpp [1486/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantStringInitCheck.cpp [1487/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/RedundantSmartptrGetCheck.cpp [1488/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/SuspiciousCallArgumentCheck.cpp [1489/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/LexerUtils.cpp [1490/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/MakeMemberFunctionConstCheck.cpp [1491/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/StringCompareCheck.cpp [1492/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp [1493/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp [1494/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/InMemorySymbolIndex.cpp [1495/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/zircon -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/zircon -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o -MF tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o.d -o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/zircon/ZirconTidyModule.cpp [1496/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/zircon -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/zircon -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o -MF tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o.d -o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/zircon/TemporaryObjectsCheck.cpp [1497/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/FuzzySymbolIndex.cpp [1498/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/IncludeFixerContext.cpp [1499/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Generators.cpp [1500/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/UseAnyOfAllOfCheck.cpp [1501/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/ASTUtils.cpp [1502/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/YamlSymbolIndex.cpp [1503/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/ExceptionAnalyzer.cpp [1504/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/MDGenerator.cpp [1505/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/HeaderMapCollector.cpp [1506/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/SymbolIndexManager.cpp [1507/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp [1508/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/PathConfig.cpp [1509/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/FindAllMacros.cpp [1510/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/IncludeSorter.cpp [1511/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/DeclRefExprUtils.cpp [1512/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/SymbolInfo.cpp [1513/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/IncludeInserter.cpp [1514/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/BitcodeWriter.cpp [1515/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp In file included from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/LLVM.h:27, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/DiagnosticIDs.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/Basic/Diagnostic.h:17, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/NestedNameSpecifier.h:18, from /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/Type.h:21, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Representation.h:17, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Generators.h:15, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:9: In member function 'llvm::SmallVectorTemplateCommon::begin() const', inlined from 'llvm::SmallVectorTemplateCommon::data() const' at /usr/include/llvm/ADT/SmallVector.h:270:58, inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:313:38, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:475:45: /usr/include/llvm/ADT/SmallVector.h:250:63: warning: array subscript 'const struct SmallVectorTemplateCommon[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 250 | const_iterator begin() const { return (const_iterator)this->BeginX; } | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:469:28: note: object 'Title' of size 16 469 | genFileHeadNodes(StringRef Title, StringRef InfoPath, | ~~~~~~~~~~^~~~~ In member function 'llvm::SmallVectorBase::size() const', inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:314:41, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:475:45: /usr/include/llvm/ADT/SmallVector.h:70:32: warning: array subscript 'const struct SmallVectorBase[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 70 | size_t size() const { return Size; } | ^~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:469:28: note: object 'Title' of size 16 469 | genFileHeadNodes(StringRef Title, StringRef InfoPath, | ~~~~~~~~~~^~~~~ In member function 'llvm::SmallVectorTemplateCommon::begin() const', inlined from 'llvm::SmallVectorTemplateCommon::data() const' at /usr/include/llvm/ADT/SmallVector.h:270:58, inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:313:38, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::genReferencesBlock(std::vector > const&, llvm::StringRef, llvm::StringRef)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:424:45: /usr/include/llvm/ADT/SmallVector.h:250:63: warning: array subscript 'const struct SmallVectorTemplateCommon[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 250 | const_iterator begin() const { return (const_iterator)this->BeginX; } | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::genReferencesBlock(std::vector > const&, llvm::StringRef, llvm::StringRef)': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:419:36: note: object 'Title' of size 16 419 | llvm::StringRef Title, StringRef ParentPath) { | ~~~~~~~~~~~~~~~~^~~~~ In member function 'llvm::SmallVectorBase::size() const', inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:314:41, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::genReferencesBlock(std::vector > const&, llvm::StringRef, llvm::StringRef)' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:424:45: /usr/include/llvm/ADT/SmallVector.h:70:32: warning: array subscript 'const struct SmallVectorBase[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 70 | size_t size() const { return Size; } | ^~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::genReferencesBlock(std::vector > const&, llvm::StringRef, llvm::StringRef)': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:419:36: note: object 'Title' of size 16 419 | llvm::StringRef Title, StringRef ParentPath) { | ~~~~~~~~~~~~~~~~^~~~~ In member function 'llvm::SmallVectorTemplateCommon::begin() const', inlined from 'llvm::SmallVectorTemplateCommon::data() const' at /usr/include/llvm/ADT/SmallVector.h:270:58, inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:313:38, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::writeFileDefinition(clang::doc::Location const&, llvm::Optional) [clone .isra.0]' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:456:57: /usr/include/llvm/ADT/SmallVector.h:250:63: warning: array subscript 'const struct SmallVectorTemplateCommon[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 250 | const_iterator begin() const { return (const_iterator)this->BeginX; } | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::writeFileDefinition(clang::doc::Location const&, llvm::Optional) [clone .isra.0]': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:456:48: note: object '' of size 16 456 | HTMLTag::TAG_A, llvm::sys::path::filename(FileURL)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'llvm::SmallVectorBase::size() const', inlined from 'llvm::Twine::Twine(llvm::SmallVectorImpl const&)' at /usr/include/llvm/ADT/Twine.h:314:41, inlined from 'std::make_unique const&>(clang::doc::(anonymous namespace)::HTMLTag::TagType&&, llvm::SmallString<16u> const&)std::__detail::_MakeUniq::__single_object' at /usr/include/c++/12/bits/unique_ptr.h:1065:30, inlined from 'clang::doc::writeFileDefinition(clang::doc::Location const&, llvm::Optional) [clone .isra.0]' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:456:57: /usr/include/llvm/ADT/SmallVector.h:70:32: warning: array subscript 'const struct SmallVectorBase[0]' is partly outside array bounds of 'struct StringRef[1]' [-Warray-bounds] 70 | size_t size() const { return Size; } | ^~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp: In function 'clang::doc::writeFileDefinition(clang::doc::Location const&, llvm::Optional) [clone .isra.0]': /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/HTMLGenerator.cpp:456:48: note: object '' of size 16 456 | HTMLTag::TAG_A, llvm::sys::path::filename(FileURL)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [1516/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/TypeTraits.cpp [1517/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Representation.cpp [1518/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/NamespaceAliaser.cpp [1519/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/YAMLGenerator.cpp [1520/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/ClangDoc.cpp [1521/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Context.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Context.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Context.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Context.cpp [1522/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd && /usr/bin/python3.10 /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/quality/CompletionModelCodegen.py --model /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/quality/model --output_dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd --filename CompletionModel --cpp_class clang::clangd::Example [1523/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Cancellation.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Cancellation.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Cancellation.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Cancellation.cpp [1524/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/HeaderGuard.cpp [1525/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/BitcodeReader.cpp [1526/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/FileCache.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/FileCache.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/FileCache.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/FileCache.cpp [1527/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Logger.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Logger.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Logger.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Logger.cpp [1528/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/UsingInserter.cpp [1529/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/TransformerClangTidyCheck.cpp [1530/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/readability -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/readability/SimplifyBooleanExprCheck.cpp [1531/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy/utils -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/utils/RenamerClangTidyCheck.cpp [1532/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/pp-trace -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/pp-trace -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -MF tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o.d -o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/pp-trace/PPCallbacksTracker.cpp [1533/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Config.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Config.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Config.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Config.cpp [1534/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-change-namespace/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-change-namespace/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-change-namespace/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -MF tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o.d -o tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-change-namespace/tool/ClangChangeNamespace.cpp [1535/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Serialize.cpp [1536/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CodeCompletionStrings.cpp [1537/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigProvider.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigProvider.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigProvider.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ConfigProvider.cpp [1538/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CollectMacros.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CollectMacros.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CollectMacros.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CollectMacros.cpp [1539/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/IncludeFixer.cpp [1540/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/plugin -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/plugin -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o -MF tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o.d -o tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/plugin/IncludeFixerPlugin.cpp [1541/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -MF tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o.d -o tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/tool/ClangIncludeFixer.cpp [1542/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Feature.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Feature.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Feature.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Feature.cpp [1543/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FeatureModule.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FeatureModule.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FeatureModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FeatureModule.cpp [1544/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigYAML.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigYAML.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigYAML.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ConfigYAML.cpp [1545/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/Mapper.cpp [1546/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigCompile.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigCompile.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigCompile.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ConfigCompile.cpp [1547/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/DraftStore.cpp [1548/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ExpectedTypes.cpp [1549/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Compiler.cpp [1550/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-change-namespace -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-change-namespace -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o -MF tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o.d -o tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-change-namespace/ChangeNamespace.cpp [1551/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-doc/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -MF tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o.d -o tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-doc/tool/ClangDocMain.cpp [1552/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FileDistance.cpp [1553/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FS.cpp [1554/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FuzzyMatch.cpp [1555/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/PragmaCommentHandler.cpp [1556/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ASTSignals.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ASTSignals.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ASTSignals.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ASTSignals.cpp [1557/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-query -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o -MF tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o.d -o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query/QueryParser.cpp [1558/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.cpp [1559/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/test -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/test -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/BEFORE -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/extra/test/CMakeFiles/CTTestTidyModule.dir/clang-tidy/CTTestTidyModule.cpp.o -MF tools/extra/test/CMakeFiles/CTTestTidyModule.dir/clang-tidy/CTTestTidyModule.cpp.o.d -o tools/extra/test/CMakeFiles/CTTestTidyModule.dir/clang-tidy/CTTestTidyModule.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/CTTestTidyModule.cpp [1560/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Format.cpp [1561/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/PathMapping.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/PathMapping.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/PathMapping.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/PathMapping.cpp [1562/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp [1563/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeuristicResolver.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeuristicResolver.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeuristicResolver.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/HeuristicResolver.cpp [1564/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/JSONTransport.cpp [1565/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp [1566/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-move -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o -MF tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o.d -o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move/HelperDeclRefGraph.cpp [1567/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-query/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -MF tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o.d -o tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query/tool/ClangQuery.cpp [1568/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/RIFF.cpp [1569/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/tool-template -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/tool-template -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -MF tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o.d -o tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/tool-template/ToolTemplate.cpp [1570/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-move/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move/tool -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move/tool/.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -MF tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o.d -o tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move/tool/ClangMove.cpp [1571/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/URI.cpp In file included from /usr/include/c++/12/string:40, from /usr/include/llvm/ADT/StringRef.h:21, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/URI.h:12, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/URI.cpp:9: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/12/bits/basic_string.h:1647:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/12/bits/basic_string.h:815:28, inlined from 'clang::clangd::(anonymous namespace)::FileSystemScheme::uriFromAbsolutePath(llvm::StringRef) const' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/URI.cpp:71:14: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets -4611686018427387902 and [-4611686018427387903, 4611686018427387904] may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [1572/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/AST.cpp [1573/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TidyProvider.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TidyProvider.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TidyProvider.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/TidyProvider.cpp [1574/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-query -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o -MF tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o.d -o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-query/Query.cpp [1575/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Protocol.cpp [1576/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompileCommands.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompileCommands.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompileCommands.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc: In lambda function: /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:345:1: note: in expansion of macro 'OPTION' 345 | OPTION(prefix_4, &"-compress-debug-sections"[1], compress_debug_sections, Flag, INVALID, compress_debug_sections_EQ, "zlib\0", CC1Option | CC1AsOption | NoDriverOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:396:1: note: in expansion of macro 'OPTION' 396 | OPTION(prefix_2, &"/d1reportAllClassLayout"[1], _SLASH_d1reportAllClassLayout, Flag, cl_Group, Xclang, "-fdump-record-layouts\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:714:1: note: in expansion of macro 'OPTION' 714 | OPTION(prefix_1, &"-fcf-protection"[1], fcf_protection, Flag, f_Group, fcf_protection_EQ, "full\0", CoreOption | CC1Option, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:933:1: note: in expansion of macro 'OPTION' 933 | OPTION(prefix_1, &"-fembed-bitcode-marker"[1], fembed_bitcode_marker, Flag, INVALID, fembed_bitcode_EQ, "marker\0", 0, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:937:1: note: in expansion of macro 'OPTION' 937 | OPTION(prefix_1, &"-fembed-bitcode"[1], fembed_bitcode, Flag, f_Group, fembed_bitcode_EQ, "all\0", 0, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1249:1: note: in expansion of macro 'OPTION' 1249 | OPTION(prefix_1, &"-flax-vector-conversions"[1], flax_vector_conversions, Flag, f_Group, flax_vector_conversions_EQ, "integer\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1262:1: note: in expansion of macro 'OPTION' 1262 | OPTION(prefix_1, &"-flto=auto"[1], flto_EQ_auto, Flag, f_Group, flto_EQ, "full\0", 0, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1264:1: note: in expansion of macro 'OPTION' 1264 | OPTION(prefix_1, &"-flto=jobserver"[1], flto_EQ_jobserver, Flag, f_Group, flto_EQ, "full\0", 0, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1268:1: note: in expansion of macro 'OPTION' 1268 | OPTION(prefix_1, &"-flto"[1], flto, Flag, f_Group, flto_EQ, "full\0", CoreOption | CC1Option, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1639:1: note: in expansion of macro 'OPTION' 1639 | OPTION(prefix_1, &"-fno-lax-vector-conversions"[1], fno_lax_vector_conversions, Flag, f_Group, flax_vector_conversions_EQ, "none\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1846:1: note: in expansion of macro 'OPTION' 1846 | OPTION(prefix_1, &"-fno-sanitize-recover"[1], fno_sanitize_recover, Flag, f_clang_Group, fno_sanitize_recover_EQ, "all\0", CC1Option | CoreOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1857:1: note: in expansion of macro 'OPTION' 1857 | OPTION(prefix_1, &"-fno-sanitize-trap"[1], fno_sanitize_trap, Flag, f_clang_Group, fno_sanitize_trap_EQ, "all\0", CC1Option | CoreOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:1859:1: note: in expansion of macro 'OPTION' 1859 | OPTION(prefix_1, &"-fno-sanitize-undefined-trap-on-error"[1], fno_sanitize_undefined_trap_on_error, Flag, f_clang_Group, fno_sanitize_trap_EQ, "undefined\0", CC1Option | CoreOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2059:1: note: in expansion of macro 'OPTION' 2059 | OPTION(prefix_1, &"-foffload-lto"[1], foffload_lto, Flag, f_Group, foffload_lto_EQ, "full\0", CoreOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2377:1: note: in expansion of macro 'OPTION' 2377 | OPTION(prefix_1, &"-fsanitize-recover"[1], fsanitize_recover, Flag, f_clang_Group, fsanitize_recover_EQ, "all\0", CC1Option | CoreOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2392:1: note: in expansion of macro 'OPTION' 2392 | OPTION(prefix_1, &"-fsanitize-trap"[1], fsanitize_trap, Flag, f_clang_Group, fsanitize_trap_EQ, "all\0", CC1Option | CoreOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2396:1: note: in expansion of macro 'OPTION' 2396 | OPTION(prefix_1, &"-fsanitize-undefined-trap-on-error"[1], fsanitize_undefined_trap_on_error, Flag, f_clang_Group, fsanitize_trap_EQ, "undefined\0", CC1Option | CoreOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2397:1: note: in expansion of macro 'OPTION' 2397 | OPTION(prefix_2, &"/fsanitize=address"[1], _SLASH_fsanitize_EQ_address, Flag, cl_Group, fsanitize_EQ, "address\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2691:1: note: in expansion of macro 'OPTION' 2691 | OPTION(prefix_2, &"/GA"[1], _SLASH_GA, Flag, cl_Group, ftlsmodel_EQ, "local-exec\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2803:1: note: in expansion of macro 'OPTION' 2803 | OPTION(prefix_2, &"/Gs"[1], anonymous_1676, Flag, cl_Group, mstack_probe_size, "4096\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:2833:1: note: in expansion of macro 'OPTION' 2833 | OPTION(prefix_1, &"-gz"[1], gz, Flag, g_flags_Group, gz_EQ, "zlib\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3061:1: note: in expansion of macro 'OPTION' 3061 | OPTION(prefix_1, &"-mcmodel=medany"[1], mcmodel_EQ_medany, Flag, m_riscv_Features_Group, mcmodel_EQ, "medium\0", CC1Option, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3063:1: note: in expansion of macro 'OPTION' 3063 | OPTION(prefix_1, &"-mcmodel=medlow"[1], mcmodel_EQ_medlow, Flag, m_riscv_Features_Group, mcmodel_EQ, "small\0", CC1Option, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3218:1: note: in expansion of macro 'OPTION' 3218 | OPTION(prefix_1, &"-mips1"[1], mips1, Flag, m_mips_Features_Group, march_EQ, "mips1\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3220:1: note: in expansion of macro 'OPTION' 3220 | OPTION(prefix_1, &"-mips2"[1], mips2, Flag, m_mips_Features_Group, march_EQ, "mips2\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3222:1: note: in expansion of macro 'OPTION' 3222 | OPTION(prefix_1, &"-mips32r2"[1], mips32r2, Flag, m_mips_Features_Group, march_EQ, "mips32r2\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3224:1: note: in expansion of macro 'OPTION' 3224 | OPTION(prefix_1, &"-mips32r3"[1], mips32r3, Flag, m_mips_Features_Group, march_EQ, "mips32r3\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3226:1: note: in expansion of macro 'OPTION' 3226 | OPTION(prefix_1, &"-mips32r5"[1], mips32r5, Flag, m_mips_Features_Group, march_EQ, "mips32r5\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3228:1: note: in expansion of macro 'OPTION' 3228 | OPTION(prefix_1, &"-mips32r6"[1], mips32r6, Flag, m_mips_Features_Group, march_EQ, "mips32r6\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3230:1: note: in expansion of macro 'OPTION' 3230 | OPTION(prefix_1, &"-mips32"[1], mips32, Flag, m_mips_Features_Group, march_EQ, "mips32\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3232:1: note: in expansion of macro 'OPTION' 3232 | OPTION(prefix_1, &"-mips3"[1], mips3, Flag, m_mips_Features_Group, march_EQ, "mips3\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3234:1: note: in expansion of macro 'OPTION' 3234 | OPTION(prefix_1, &"-mips4"[1], mips4, Flag, m_mips_Features_Group, march_EQ, "mips4\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3236:1: note: in expansion of macro 'OPTION' 3236 | OPTION(prefix_1, &"-mips5"[1], mips5, Flag, m_mips_Features_Group, march_EQ, "mips5\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3238:1: note: in expansion of macro 'OPTION' 3238 | OPTION(prefix_1, &"-mips64r2"[1], mips64r2, Flag, m_mips_Features_Group, march_EQ, "mips64r2\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3240:1: note: in expansion of macro 'OPTION' 3240 | OPTION(prefix_1, &"-mips64r3"[1], mips64r3, Flag, m_mips_Features_Group, march_EQ, "mips64r3\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3242:1: note: in expansion of macro 'OPTION' 3242 | OPTION(prefix_1, &"-mips64r5"[1], mips64r5, Flag, m_mips_Features_Group, march_EQ, "mips64r5\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3244:1: note: in expansion of macro 'OPTION' 3244 | OPTION(prefix_1, &"-mips64r6"[1], mips64r6, Flag, m_mips_Features_Group, march_EQ, "mips64r6\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3246:1: note: in expansion of macro 'OPTION' 3246 | OPTION(prefix_1, &"-mips64"[1], mips64, Flag, m_mips_Features_Group, march_EQ, "mips64\0", HelpHidden, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3766:1: note: in expansion of macro 'OPTION' 3766 | OPTION(prefix_1, &"-mv55"[1], mv55, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv55\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3767:1: note: in expansion of macro 'OPTION' 3767 | OPTION(prefix_1, &"-mv5"[1], mv5, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv5\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3768:1: note: in expansion of macro 'OPTION' 3768 | OPTION(prefix_1, &"-mv60"[1], mv60, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv60\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3769:1: note: in expansion of macro 'OPTION' 3769 | OPTION(prefix_1, &"-mv62"[1], mv62, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv62\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3770:1: note: in expansion of macro 'OPTION' 3770 | OPTION(prefix_1, &"-mv65"[1], mv65, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv65\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3771:1: note: in expansion of macro 'OPTION' 3771 | OPTION(prefix_1, &"-mv66"[1], mv66, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv66\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3772:1: note: in expansion of macro 'OPTION' 3772 | OPTION(prefix_1, &"-mv67t"[1], mv67t, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv67t\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3773:1: note: in expansion of macro 'OPTION' 3773 | OPTION(prefix_1, &"-mv67"[1], mv67, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv67\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3774:1: note: in expansion of macro 'OPTION' 3774 | OPTION(prefix_1, &"-mv68"[1], mv68, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv68\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3775:1: note: in expansion of macro 'OPTION' 3775 | OPTION(prefix_1, &"-mv69"[1], mv69, Flag, m_hexagon_Features_Group, mcpu_EQ, "hexagonv69\0", 0, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3890:1: note: in expansion of macro 'OPTION' 3890 | OPTION(prefix_2, &"/O1"[1], anonymous_1677, Flag, cl_Group, _SLASH_O, "1\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3892:1: note: in expansion of macro 'OPTION' 3892 | OPTION(prefix_2, &"/O2"[1], anonymous_1678, Flag, cl_Group, _SLASH_O, "2\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3895:1: note: in expansion of macro 'OPTION' 3895 | OPTION(prefix_2, &"/Ob0"[1], anonymous_1679, Flag, cl_Group, _SLASH_O, "b0\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3897:1: note: in expansion of macro 'OPTION' 3897 | OPTION(prefix_2, &"/Ob1"[1], anonymous_1680, Flag, cl_Group, _SLASH_O, "b1\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3899:1: note: in expansion of macro 'OPTION' 3899 | OPTION(prefix_2, &"/Ob2"[1], anonymous_1681, Flag, cl_Group, _SLASH_O, "b2\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3948:1: note: in expansion of macro 'OPTION' 3948 | OPTION(prefix_2, &"/Od"[1], anonymous_1682, Flag, cl_Group, _SLASH_O, "d\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3955:1: note: in expansion of macro 'OPTION' 3955 | OPTION(prefix_2, &"/Og"[1], anonymous_1683, Flag, cl_Group, _SLASH_O, "g\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3957:1: note: in expansion of macro 'OPTION' 3957 | OPTION(prefix_2, &"/Oi-"[1], anonymous_1685, Flag, cl_Group, _SLASH_O, "i-\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3959:1: note: in expansion of macro 'OPTION' 3959 | OPTION(prefix_2, &"/Oi"[1], anonymous_1684, Flag, cl_Group, _SLASH_O, "i\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3975:1: note: in expansion of macro 'OPTION' 3975 | OPTION(prefix_2, &"/Os"[1], anonymous_1686, Flag, cl_Group, _SLASH_O, "s\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3977:1: note: in expansion of macro 'OPTION' 3977 | OPTION(prefix_2, &"/Ot"[1], anonymous_1687, Flag, cl_Group, _SLASH_O, "t\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3985:1: note: in expansion of macro 'OPTION' 3985 | OPTION(prefix_2, &"/Ox"[1], anonymous_1688, Flag, cl_Group, _SLASH_O, "x\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3987:1: note: in expansion of macro 'OPTION' 3987 | OPTION(prefix_2, &"/Oy-"[1], anonymous_1690, Flag, cl_Group, _SLASH_O, "y-\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3989:1: note: in expansion of macro 'OPTION' 3989 | OPTION(prefix_2, &"/Oy"[1], anonymous_1689, Flag, cl_Group, _SLASH_O, "y\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:3991:1: note: in expansion of macro 'OPTION' 3991 | OPTION(prefix_1, &"-O"[1], O_flag, Flag, INVALID, O, "1\0", CC1Option, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4163:1: note: in expansion of macro 'OPTION' 4163 | OPTION(prefix_4, &"-save-stats"[1], save_stats, Flag, INVALID, save_stats_EQ, "cwd\0", NoXarchOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4167:1: note: in expansion of macro 'OPTION' 4167 | OPTION(prefix_4, &"-save-temps"[1], save_temps, Flag, INVALID, save_temps_EQ, "cwd\0", NoXarchOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4344:1: note: in expansion of macro 'OPTION' 4344 | OPTION(prefix_2, &"/validate-charset-"[1], _SLASH_validate_charset_, Flag, cl_Group, W_Joined, "no-invalid-source-encoding\0", CLOption | NoXarchOption | CLOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4345:1: note: in expansion of macro 'OPTION' 4345 | OPTION(prefix_2, &"/validate-charset"[1], _SLASH_validate_charset, Flag, cl_Group, W_Joined, "invalid-source-encoding\0", CLOption | NoXarchOption | CLOption, 0, nullptr, nullptr, nullptr) | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4408:1: note: in expansion of macro 'OPTION' 4408 | OPTION(prefix_2, &"/Wall"[1], _SLASH_Wall, Flag, cl_Group, W_Joined, "everything\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4456:1: note: in expansion of macro 'OPTION' 4456 | OPTION(prefix_2, &"/WX-"[1], _SLASH_WX_, Flag, cl_Group, W_Joined, "no-error\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4458:1: note: in expansion of macro 'OPTION' 4458 | OPTION(prefix_2, &"/WX"[1], _SLASH_WX, Flag, cl_Group, W_Joined, "error\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4534:1: note: in expansion of macro 'OPTION' 4534 | OPTION(prefix_2, &"/Zc:strictStrings"[1], _SLASH_Zc_strictStrings, Flag, cl_Group, W_Joined, "error=c++11-compat-deprecated-writable-strings\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CompileCommands.cpp:478:47: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 478 | {DriverID::OPT_##ID, DriverID::OPT_##ALIAS, (void *)ALIASARGS}, /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/Driver/Options.inc:4565:1: note: in expansion of macro 'OPTION' 4565 | OPTION(prefix_2, &"/Zp"[1], _SLASH_Zp_flag, Flag, cl_Group, fpack_struct_EQ, "1\0", CLOption | NoXarchOption | CLOption, 0, | ^~~~~~ [1577/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/QueryDriverDatabase.cpp [1578/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/GlobalCompilationDatabase.cpp [1579/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeaderSourceSwitch.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeaderSourceSwitch.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeaderSourceSwitch.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/HeaderSourceSwitch.cpp [1580/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ClangdServer.cpp [1581/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Diagnostics.cpp [1582/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FindSymbols.cpp [1583/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Index.cpp [1584/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Quality.cpp [1585/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clang-move -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o -MF tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o.d -o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-move/Move.cpp [1586/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Merge.cpp [1587/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticSelection.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticSelection.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticSelection.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/SemanticSelection.cpp [1588/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DumpAST.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DumpAST.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DumpAST.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/DumpAST.cpp [1589/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Relation.cpp [1590/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Ref.cpp [1591/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/CodeComplete.cpp [1592/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/BackgroundQueue.cpp [1593/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/IncludeFixer.cpp [1594/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/SymbolOrigin.cpp [1595/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/SymbolID.cpp [1596/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Symbol.cpp [1597/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindTarget.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindTarget.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindTarget.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/FindTarget.cpp [1598/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/SymbolLocation.cpp [1599/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/BackgroundIndexLoader.cpp [1600/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/BackgroundIndexStorage.cpp [1601/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Hover.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Hover.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Hover.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Hover.cpp [1602/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/Iterator.cpp [1603/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Preamble.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Preamble.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Preamble.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Preamble.cpp [1604/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Shutdown.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Shutdown.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Shutdown.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Shutdown.cpp [1605/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/PostingList.cpp [1606/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Path.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Path.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Path.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Path.cpp [1607/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/BackgroundRebuild.cpp [1608/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/Trigram.cpp [1609/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/MemoryTree.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/MemoryTree.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/MemoryTree.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/MemoryTree.cpp [1610/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadCrashReporter.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadCrashReporter.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadCrashReporter.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/ThreadCrashReporter.cpp [1611/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/CanonicalIncludes.cpp [1612/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Markup.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Markup.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Markup.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Markup.cpp [1613/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Threading.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Threading.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Threading.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Threading.cpp [1614/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadsafeFS.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadsafeFS.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadsafeFS.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/ThreadsafeFS.cpp [1615/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/SourceCode.cpp [1616/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/ProjectAware.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/ProjectAware.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/ProjectAware.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/ProjectAware.cpp [1617/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/IndexAction.cpp [1618/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/InlayHints.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/InlayHints.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/InlayHints.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/InlayHints.cpp [1619/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/support -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Trace.cpp.o -MF tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Trace.cpp.o.d -o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Trace.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/support/Trace.cpp [1620/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/InsertionPoint.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/InsertionPoint.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/InsertionPoint.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/InsertionPoint.cpp [1621/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Headers.cpp [1622/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/TUScheduler.cpp [1623/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/MemIndex.cpp [1624/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/Selection.cpp [1625/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeCleaner.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeCleaner.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeCleaner.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/IncludeCleaner.cpp [1626/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/fuzzer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/fuzzer -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/FuzzerClangdMain.cpp.o -MF tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/FuzzerClangdMain.cpp.o.d -o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/FuzzerClangdMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/fuzzer/FuzzerClangdMain.cpp [1627/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ClangdLSPServer.cpp [1628/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Background.cpp [1629/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/index/remote/unimplemented -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/remote/unimplemented -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/remote/unimplemented/../../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/index/remote/unimplemented/CMakeFiles/obj.clangdRemoteIndex.dir/UnimplementedClient.cpp.o -MF tools/extra/clangd/index/remote/unimplemented/CMakeFiles/obj.clangdRemoteIndex.dir/UnimplementedClient.cpp.o.d -o tools/extra/clangd/index/remote/unimplemented/CMakeFiles/obj.clangdRemoteIndex.dir/UnimplementedClient.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/remote/unimplemented/UnimplementedClient.cpp [1630/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/SemanticHighlighting.cpp [1631/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/FileIndex.cpp [1632/1785] : && /usr/bin/cmake -E rm -f lib64/libclangStaticAnalyzerCheckers.a && /usr/bin/ar Dqc lib64/libclangStaticAnalyzerCheckers.a lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/PutenvWithAutoChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/NoUncountedMembersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedCallArgsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLocalVarsChecker.cpp.o && /usr/bin/ranlib -D lib64/libclangStaticAnalyzerCheckers.a && : [1633/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/YAMLSerialization.cpp [1634/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/BuildSystem.cpp [1635/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/Serialization.cpp [1636/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/Tweak.cpp [1637/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/ARCMigrate.cpp [1638/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/DumpAST.cpp [1639/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNvlinkWrapper.cpp.o -o bin/clang-nvlink-wrapper lib64/libclangBasic.a /usr/lib64/libLLVM-14.so && : [1640/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/AnnotateHighlightings.cpp [1641/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/SymbolCollector.cpp [1642/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexCXX.cpp [1643/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/ExpandAutoType.cpp [1644/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/Dex.cpp [1645/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ParsedAST.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ParsedAST.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ParsedAST.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/ParsedAST.cpp [1646/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/ExpandMacro.cpp [1647/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/Rename.cpp [1648/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ObjCLocalizeStringLiteral.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ObjCLocalizeStringLiteral.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ObjCLocalizeStringLiteral.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/ObjCLocalizeStringLiteral.cpp [1649/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXCompilationDatabase.cpp [1650/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexer.cpp [1651/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineOutline.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineOutline.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineOutline.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/DefineOutline.cpp [1652/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/FatalErrorHandler.cpp [1653/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/PopulateSwitch.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/PopulateSwitch.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/PopulateSwitch.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/PopulateSwitch.cpp [1654/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/fuzzer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/fuzzer -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -MF tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o.d -o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/fuzzer/clangd-fuzzer.cpp [1655/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXLoadedDiagnostic.cpp [1656/1785] : && /usr/bin/cmake -E rm -f lib64/libclangStaticAnalyzerFrontend.a && /usr/bin/ar Dqc lib64/libclangStaticAnalyzerFrontend.a lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o && /usr/bin/ranlib -D lib64/libclangStaticAnalyzerFrontend.a && : [1657/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/RawStringLiteral.cpp [1658/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-attr-docs -I /builddir/build/BUILD/clang-14.0.5.src/docs -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include -I/builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Basic /builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Basic/Attr.td --write-if-changed -o docs/AttributeReference.rst -d docs/AttributeReference.rst.d [1659/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/SwapIfBranches.cpp [1660/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/indexer -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/indexer -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -MF tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o.d -o tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/indexer/IndexerMain.cpp [1661/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-diag-docs -I /builddir/build/BUILD/clang-14.0.5.src/docs -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include -I/builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Basic /builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Basic/Diagnostic.td --write-if-changed -o docs/DiagnosticsReference.rst -d docs/DiagnosticsReference.rst.d [1662/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/unittest/UnitTestMain -I/usr/share/llvm/src/utils/unittest/UnitTestMain -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googlemock/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wno-suggest-override -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -MF utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o.d -o utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp [1663/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tblgen -gen-opt-docs -I /builddir/build/BUILD/clang-14.0.5.src/docs -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/include -I/builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Driver /builddir/build/BUILD/clang-14.0.5.src/docs/../include/clang/Driver/ClangOptionDocs.td --write-if-changed -o docs/ClangCommandLineReference.rst -d docs/ClangCommandLineReference.rst.d [1664/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexDiagnostic.cpp [1665/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineInline.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineInline.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineInline.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/DefineInline.cpp In file included from /usr/include/c++/12/string:40, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/streambuf:41, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /usr/include/llvm/ADT/DenseMap.h:30, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/SymbolID.h:12, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/AST.h:16, from /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/DefineInline.cpp:9: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/12/bits/basic_string.h:1647:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/12/bits/basic_string.h:815:28, inlined from 'clang::clangd::(anonymous namespace)::renameParameters(clang::FunctionDecl const*, clang::FunctionDecl const*, clang::clangd::HeuristicResolver const*)::{lambda(clang::NamedDecl const*, clang::NamedDecl const*)#1}::operator()(clang::NamedDecl const*, clang::NamedDecl const*) const' at /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/DefineInline.cpp:256:17: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets -4611686018427387902 and [-4611686018427387903, 4611686018427387904] may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [1666/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexInclusionStack.cpp [1667/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexUSRs.cpp [1668/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexHigh.cpp [1669/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/index/dex/dexp -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/dexp -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -MF tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o.d -o tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/index/dex/dexp/Dexp.cpp [1670/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXComment.cpp [1671/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXStoredDiagnostic.cpp [1672/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/unittest -I/usr/share/llvm/src/utils/unittest -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googlemock/include -I/usr/share/llvm/src/utils/unittest/googletest -I/usr/share/llvm/src/utils/unittest/googlemock -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wno-suggest-override -fno-exceptions -std=c++14 -MD -MT utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc [1673/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/tool -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/tool/CMakeFiles/clangd.dir/Check.cpp.o -MF tools/extra/clangd/tool/CMakeFiles/clangd.dir/Check.cpp.o.d -o tools/extra/clangd/tool/CMakeFiles/clangd.dir/Check.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/tool/Check.cpp [1674/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXSourceLocation.cpp [1675/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/XRefs.cpp [1676/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXString.cpp [1677/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/OffloadWrapper.cpp.o -o bin/clang-linker-wrapper lib64/libclangBasic.a /usr/lib64/libLLVM-14.so && : [1678/1785] : && /usr/bin/cmake -E rm -f lib64/libclangFrontendTool.a && /usr/bin/ar Dqc lib64/libclangFrontendTool.a lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o && /usr/bin/ranlib -D lib64/libclangFrontendTool.a && : [1679/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXCursor.cpp [1680/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/Rewrite.cpp [1681/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AddUsing.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AddUsing.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AddUsing.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/AddUsing.cpp [1682/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/tool -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/tool -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o -MF tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o.d -o tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/tool/ClangdMain.cpp [1683/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXType.cpp [1684/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/ExtractVariable.cpp [1685/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndexCodeCompletion.cpp [1686/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CXIndexDataConsumer.cpp [1687/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RemoveUsingNamespace.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RemoveUsingNamespace.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RemoveUsingNamespace.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/RemoveUsingNamespace.cpp [1688/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/Indexing.cpp [1689/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/utils/unittest -I/usr/share/llvm/src/utils/unittest -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googlemock/include -I/usr/share/llvm/src/utils/unittest/googletest -I/usr/share/llvm/src/utils/unittest/googlemock -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wno-suggest-override -fno-exceptions -std=c++14 -MD -MT utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c /usr/share/llvm/src/utils/unittest/googletest/src/gtest-all.cc [1690/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractFunction.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractFunction.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractFunction.cpp.o -c /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/refactor/tweaks/ExtractFunction.cpp [1691/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/tools/libclang -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/libclang/CIndex.cpp [1692/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd -I/builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/../clang-tidy -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -Wno-unused -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompletionModel.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompletionModel.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompletionModel.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/CompletionModel.cpp [1693/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/cmake -E env /usr/bin/sphinx-build -b html -d /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs/_doctrees-clang-html -q -t builder-html -D version=14 -D release=14.0.5 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs/html /usr/lib/python3.10/site-packages/recommonmark/parser.py:75: UserWarning: Container node skipped: type=document warn("Container node skipped: type={0}".format(mdnode.t)) [1694/1785] cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-14.0.5.src/docs/LibASTMatchersReference.html /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/docs/html/LibASTMatchersReference.html [1695/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -Wl,-Bsymbolic-functions -shared -Wl,-soname,libclang-cpp.so.14 -o lib64/libclang-cpp.so.14 lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ControlFlowContext.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ExtractAPIConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/PutenvWithAutoChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/NoUncountedMembersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedCallArgsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLocalVarsChecker.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o lib/Testing/CMakeFiles/obj.clangTesting.dir/CommandLineArgs.cpp.o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o /usr/lib64/libLLVM-14.so && : In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:569:0, inlined from 'addOptimalMapping' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:787:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'addOptimalMapping': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:571:0, inlined from 'addOptimalMapping' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:787:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'addOptimalMapping': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:574:0, inlined from 'addOptimalMapping' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:787:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'addOptimalMapping': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:575:0, inlined from 'addOptimalMapping' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:787:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'addOptimalMapping': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:39:0, inlined from 'matchTopDown' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:862:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'matchTopDown': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:40:0, inlined from 'matchTopDown' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:862:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'matchTopDown': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'make_unique', inlined from '__ct ' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:40:0, inlined from 'matchTopDown' at /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/ASTDiff/ASTDiff.cpp:862:0: /usr/include/c++/12/bits/unique_ptr.h:1080: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1080 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } | /usr/include/c++/12/new: In member function 'matchTopDown': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^ /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In member function 'setDecompositionBindings': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:317:63: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 317 | new DecompositionDeclarator::Binding[Bindings.size()]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285:69: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1696/1785] /usr/bin/cmake -E cmake_symlink_library lib64/libclang-cpp.so.14 lib64/libclang-cpp.so.14 lib64/libclang-cpp.so && : [1697/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDependencyScanning.a && /usr/bin/ar Dqc lib64/libclangDependencyScanning.a lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o && /usr/bin/ranlib -D lib64/libclangDependencyScanning.a && : [1698/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports" -shared -o lib64/SampleAnalyzerPlugin.so lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1699/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports" -shared -o lib64/CheckerDependencyHandlingAnalyzerPlugin.so lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1700/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports" -shared -o lib64/CheckerOptionHandlingAnalyzerPlugin.so lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1701/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -o bin/pp-trace lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1702/1785] : && /usr/bin/cmake -E rm -f lib64/libclangInterpreter.a && /usr/bin/ar Dqc lib64/libclangInterpreter.a lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o && /usr/bin/ranlib -D lib64/libclangInterpreter.a && : [1703/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -o bin/diagtool lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1704/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -o bin/apinotes-test lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1705/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -o bin/clang-diff lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1706/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -o bin/clang-format lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1707/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -o bin/clang-import-test lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1708/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -o bin/clang-offload-bundler lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1709/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-offload-wrapper/CMakeFiles/clang-offload-wrapper.dir/ClangOffloadWrapper.cpp.o -o bin/clang-offload-wrapper lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1710/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1gen_reproducer_main.cpp [1711/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -o bin/clang-scan-deps lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1712/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1as_main.cpp [1713/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--export-dynamic -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -o bin/clang-repl lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1714/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/driver/CMakeFiles/clang.dir/driver.cpp.o -MF tools/driver/CMakeFiles/clang.dir/driver.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/driver.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp [1715/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -o bin/clang-refactor lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1716/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -o bin/clang-rename lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1717/1785] /usr/bin/g++ -DCLANG_REPOSITORY_STRING="\"OpenCloudOS 14.0.5-3.oc9\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/tools/driver -I/builddir/build/BUILD/clang-14.0.5.src/include -I/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include -I/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -c /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp [1718/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -o bin/clang-extdef-mapping lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1719/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--export-dynamic -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 tools/driver/CMakeFiles/clang.dir/driver.cpp.o tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -o bin/clang-14 lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1720/1785] /usr/bin/cmake -E cmake_symlink_executable bin/clang-14 bin/clang && cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver && /usr/bin/cmake -E create_symlink clang-14 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./bin/clang++ && cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver && /usr/bin/cmake -E create_symlink clang-14 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./bin/clang-cl && cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/driver && /usr/bin/cmake -E create_symlink clang-14 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./bin/clang-cpp [1721/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -o bin/arcmt-test lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1722/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -o bin/clang-check lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1723/1785] : && /usr/bin/cmake -E rm -f lib64/libclangApplyReplacements.a && /usr/bin/ar Dqc lib64/libclangApplyReplacements.a tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o && /usr/bin/ranlib -D lib64/libclangApplyReplacements.a && : [1724/1785] : && /usr/bin/cmake -E rm -f lib64/libclangReorderFields.a && /usr/bin/ar Dqc lib64/libclangReorderFields.a tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o && /usr/bin/ranlib -D lib64/libclangReorderFields.a && : [1725/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -o bin/clang-apply-replacements lib64/libclangApplyReplacements.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1726/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -o bin/clang-reorder-fields lib64/libclangReorderFields.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1727/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -o bin/modularize lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1728/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidy.a && /usr/bin/ar Dqc lib64/libclangTidy.a tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o && /usr/bin/ranlib -D lib64/libclangTidy.a && : [1729/1785] : && /usr/bin/cmake -E rm -f lib64/libclangChangeNamespace.a && /usr/bin/ar Dqc lib64/libclangChangeNamespace.a tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o && /usr/bin/ranlib -D lib64/libclangChangeNamespace.a && : [1730/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyUtils.a && /usr/bin/ar Dqc lib64/libclangTidyUtils.a tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyUtils.a && : [1731/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -o bin/clang-change-namespace lib64/libclangChangeNamespace.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1732/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyMPIModule.a && /usr/bin/ar Dqc lib64/libclangTidyMPIModule.a tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyMPIModule.a && : [1733/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyAndroidModule.a && /usr/bin/ar Dqc lib64/libclangTidyAndroidModule.a tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyAndroidModule.a && : [1734/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyAbseilModule.a && /usr/bin/ar Dqc lib64/libclangTidyAbseilModule.a tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/CleanupCtadCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStrContainsCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyAbseilModule.a && : [1735/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyAlteraModule.a && /usr/bin/ar Dqc lib64/libclangTidyAlteraModule.a tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/AlteraTidyModule.cpp.o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/IdDependentBackwardBranchCheck.cpp.o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/KernelNameRestrictionCheck.cpp.o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/SingleWorkItemBarrierCheck.cpp.o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/StructPackAlignCheck.cpp.o tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/UnrollLoopsCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyAlteraModule.a && : [1736/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyBoostModule.a && /usr/bin/ar Dqc lib64/libclangTidyBoostModule.a tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyBoostModule.a && : [1737/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyConcurrencyModule.a && /usr/bin/ar Dqc lib64/libclangTidyConcurrencyModule.a tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ConcurrencyTidyModule.cpp.o tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/MtUnsafeCheck.cpp.o tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ThreadCanceltypeAsynchronousCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyConcurrencyModule.a && : [1738/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyDarwinModule.a && /usr/bin/ar Dqc lib64/libclangTidyDarwinModule.a tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/AvoidSpinlockCheck.cpp.o tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DarwinTidyModule.cpp.o tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DispatchOnceNonstaticCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyDarwinModule.a && : [1739/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyLinuxKernelModule.a && /usr/bin/ar Dqc lib64/libclangTidyLinuxKernelModule.a tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/LinuxKernelTidyModule.cpp.o tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/MustCheckErrsCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyLinuxKernelModule.a && : [1740/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyMiscModule.a && /usr/bin/ar Dqc lib64/libclangTidyMiscModule.a tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyMiscModule.a && : [1741/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyObjCModule.a && /usr/bin/ar Dqc lib64/libclangTidyObjCModule.a tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AssertEquals.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/DeallocInCategoryCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/MissingHashCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSInvocationArgumentLifetimeCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyObjCModule.a && : [1742/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyOpenMPModule.a && /usr/bin/ar Dqc lib64/libclangTidyOpenMPModule.a tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyOpenMPModule.a && : [1743/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyPerformanceModule.a && /usr/bin/ar Dqc lib64/libclangTidyPerformanceModule.a tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoAutomaticMoveCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoIntToPtrCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TriviallyDestructibleCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyPerformanceModule.a && : [1744/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyPortabilityModule.a && /usr/bin/ar Dqc lib64/libclangTidyPortabilityModule.a tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/RestrictSystemIncludesCheck.cpp.o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyPortabilityModule.a && : [1745/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyReadabilityModule.a && /usr/bin/ar Dqc lib64/libclangTidyReadabilityModule.a tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyReadabilityModule.a && : [1746/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyLLVMLibcModule.a && /usr/bin/ar Dqc lib64/libclangTidyLLVMLibcModule.a tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/CalleeNamespaceCheck.cpp.o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/ImplementationInNamespaceCheck.cpp.o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/LLVMLibcTidyModule.cpp.o tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/RestrictSystemLibcHeadersCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyLLVMLibcModule.a && : [1747/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyGoogleModule.a && /usr/bin/ar Dqc lib64/libclangTidyGoogleModule.a tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UpgradeGoogletestCaseCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyGoogleModule.a && : [1748/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyLLVMModule.a && /usr/bin/ar Dqc lib64/libclangTidyLLVMModule.a tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferRegisterOverUnsignedCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyLLVMModule.a && : [1749/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyFuchsiaModule.a && /usr/bin/ar Dqc lib64/libclangTidyFuchsiaModule.a tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyFuchsiaModule.a && : [1750/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyModernizeModule.a && /usr/bin/ar Dqc lib64/libclangTidyModernizeModule.a tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyModernizeModule.a && : [1751/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyZirconModule.a && /usr/bin/ar Dqc lib64/libclangTidyZirconModule.a tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyZirconModule.a && : [1752/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyCppCoreGuidelinesModule.a && /usr/bin/ar Dqc lib64/libclangTidyCppCoreGuidelinesModule.a tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidNonConstGlobalVariablesCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InitVariablesCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/PreferMemberInitializerCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/VirtualClassDestructorCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyCppCoreGuidelinesModule.a && : [1753/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDoc.a && /usr/bin/ar Dqc lib64/libclangDoc.a tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o && /usr/bin/ranlib -D lib64/libclangDoc.a && : [1754/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyBugproneModule.a && /usr/bin/ar Dqc lib64/libclangTidyBugproneModule.a tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyBugproneModule.a && : [1755/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -o bin/clang-doc lib64/libclangDoc.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1756/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyCERTModule.a && /usr/bin/ar Dqc lib64/libclangTidyCERTModule.a tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DefaultOperatorNewAlignmentCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/MutatingCopyCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/NonTrivialTypesLibcMemoryCallsCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyCERTModule.a && : [1757/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyHICPPModule.a && /usr/bin/ar Dqc lib64/libclangTidyHICPPModule.a tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyHICPPModule.a && : [1758/1785] : && /usr/bin/cmake -E rm -f lib64/libfindAllSymbols.a && /usr/bin/ar Dqc lib64/libfindAllSymbols.a tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o && /usr/bin/ranlib -D lib64/libfindAllSymbols.a && : [1759/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyPlugin.a && /usr/bin/ar Dqc lib64/libclangTidyPlugin.a tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyPlugin.a && : [1760/1785] : && /usr/bin/cmake -E rm -f lib64/libclangTidyMain.a && /usr/bin/ar Dqc lib64/libclangTidyMain.a tools/extra/clang-tidy/tool/CMakeFiles/obj.clangTidyMain.dir/ClangTidyMain.cpp.o && /usr/bin/ranlib -D lib64/libclangTidyMain.a && : [1761/1785] : && /usr/bin/cmake -E rm -f lib64/libclangIncludeFixer.a && /usr/bin/ar Dqc lib64/libclangIncludeFixer.a tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o && /usr/bin/ranlib -D lib64/libclangIncludeFixer.a && : [1762/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,--export-dynamic -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyToolMain.cpp.o -o bin/clang-tidy lib64/libclangTidy.a lib64/libclangTidyMain.a lib64/libclangTidyAndroidModule.a lib64/libclangTidyAbseilModule.a lib64/libclangTidyAlteraModule.a lib64/libclangTidyBoostModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCERTModule.a lib64/libclangTidyConcurrencyModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyDarwinModule.a lib64/libclangTidyFuchsiaModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyHICPPModule.a lib64/libclangTidyLinuxKernelModule.a lib64/libclangTidyLLVMModule.a lib64/libclangTidyLLVMLibcModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyObjCModule.a lib64/libclangTidyOpenMPModule.a lib64/libclangTidyPerformanceModule.a lib64/libclangTidyPortabilityModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyZirconModule.a lib64/libclangTidyMPIModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyUtils.a lib64/libclangTidy.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1763/1785] : && /usr/bin/cmake -E rm -f lib64/libclangIncludeFixerPlugin.a && /usr/bin/ar Dqc lib64/libclangIncludeFixerPlugin.a tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o && /usr/bin/ranlib -D lib64/libclangIncludeFixerPlugin.a && : [1764/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -o bin/clang-include-fixer lib64/libclangIncludeFixer.a lib64/libfindAllSymbols.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1765/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -o bin/find-all-symbols lib64/libfindAllSymbols.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1766/1785] : && /usr/bin/cmake -E rm -f lib64/libclangQuery.a && /usr/bin/ar Dqc lib64/libclangQuery.a tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o && /usr/bin/ranlib -D lib64/libclangQuery.a && : [1767/1785] : && /usr/bin/cmake -E rm -f lib64/libclangMove.a && /usr/bin/ar Dqc lib64/libclangMove.a tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o && /usr/bin/ranlib -D lib64/libclangMove.a && : [1768/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -o bin/clang-query lib64/libclangQuery.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1769/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -o bin/clang-move lib64/libclangMove.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1770/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -o bin/tool-template lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1771/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -shared -o lib64/CTTestTidyModule.so tools/extra/test/CMakeFiles/CTTestTidyModule.dir/clang-tidy/CTTestTidyModule.cpp.o /usr/lib64/libLLVM-14.so && : [1772/1785] : && /usr/bin/cmake -E rm -f lib64/libclangdSupport.a && /usr/bin/ar Dqc lib64/libclangdSupport.a tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Cancellation.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Context.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/FileCache.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Logger.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Markup.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/MemoryTree.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Path.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Shutdown.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadCrashReporter.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Threading.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/ThreadsafeFS.cpp.o tools/extra/clangd/support/CMakeFiles/obj.clangdSupport.dir/Trace.cpp.o && /usr/bin/ranlib -D lib64/libclangdSupport.a && : [1773/1785] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/clang-14.0.5.src/tools/libclang/libclang.map -shared -Wl,-soname,libclang.so.13 -o lib64/libclang.so.14.0.5 tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o lib64/libclangAST.a lib64/libclangBasic.a lib64/libclangDriver.a lib64/libclangFrontend.a lib64/libclangIndex.a lib64/libclangLex.a lib64/libclangRewrite.a lib64/libclangSema.a lib64/libclangSerialization.a lib64/libclangTooling.a lib64/libclangARCMigrate.a -ldl lib64/libclangFormat.a lib64/libclangToolingInclusions.a lib64/libclangToolingCore.a lib64/libclangFrontend.a lib64/libclangDriver.a lib64/libclangParse.a lib64/libclangRewrite.a lib64/libclangSerialization.a lib64/libclangSema.a lib64/libclangEdit.a lib64/libclangAnalysis.a lib64/libclangASTMatchers.a lib64/libclangAST.a lib64/libclangLex.a lib64/libclangBasic.a /usr/lib64/libLLVM-14.so && : In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction.isra': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1774/1785] /usr/bin/cmake -E cmake_symlink_library lib64/libclang.so.14.0.5 lib64/libclang.so.13 lib64/libclang.so && : [1775/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDaemon.a && /usr/bin/ar Dqc lib64/libclangDaemon.a tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ASTSignals.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CollectMacros.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompileCommands.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Config.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigCompile.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigProvider.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigYAML.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DumpAST.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FeatureModule.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Feature.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindTarget.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeaderSourceSwitch.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeuristicResolver.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Hover.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeCleaner.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/InlayHints.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/PathMapping.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ParsedAST.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Preamble.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticSelection.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TidyProvider.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompletionModel.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/ProjectAware.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/InsertionPoint.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o && /usr/bin/ranlib -D lib64/libclangDaemon.a && : [1776/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -o bin/c-index-test lib64/libclang.so.14.0.5 lib64/libclangAST.a lib64/libclangBasic.a lib64/libclangCodeGen.a lib64/libclangFrontend.a lib64/libclangIndex.a lib64/libclangSerialization.a /usr/lib64/libxml2.so lib64/libclangFrontend.a lib64/libclangDriver.a lib64/libclangParse.a lib64/libclangSerialization.a lib64/libclangSema.a lib64/libclangAnalysis.a lib64/libclangASTMatchers.a lib64/libclangEdit.a lib64/libclangAST.a lib64/libclangFormat.a lib64/libclangToolingInclusions.a lib64/libclangToolingCore.a lib64/libclangRewrite.a lib64/libclangLex.a lib64/libclangBasic.a /usr/lib64/libLLVM-14.so && : In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction.isra': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1777/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -o bin/c-arcmt-test lib64/libclang.so.14.0.5 /usr/lib64/libLLVM-14.so && : [1778/1785] : && /usr/bin/cmake -E rm -f lib64/libclangDaemonTweaks.a && /usr/bin/ar Dqc lib64/libclangDaemonTweaks.a tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AddUsing.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineInline.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineOutline.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractFunction.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ObjCLocalizeStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/PopulateSwitch.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RemoveUsingNamespace.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o && /usr/bin/ranlib -D lib64/libclangDaemonTweaks.a && : [1779/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/FuzzerClangdMain.cpp.o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -o bin/clangd-fuzzer lib64/libclangDaemon.a lib64/libclangdSupport.a lib64/libclangTidyAndroidModule.a lib64/libclangTidyAbseilModule.a lib64/libclangTidyAlteraModule.a lib64/libclangTidyBoostModule.a lib64/libclangTidyCERTModule.a lib64/libclangTidyConcurrencyModule.a lib64/libclangTidyDarwinModule.a lib64/libclangTidyFuchsiaModule.a lib64/libclangTidyHICPPModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyLinuxKernelModule.a lib64/libclangTidyLLVMModule.a lib64/libclangTidyLLVMLibcModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyObjCModule.a lib64/libclangTidyOpenMPModule.a lib64/libclangTidyPerformanceModule.a lib64/libclangTidyPortabilityModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyZirconModule.a lib64/libclangTidyMPIModule.a lib64/libclangTidyUtils.a lib64/libclangTidy.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1780/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -o bin/clangd-indexer lib64/libclangDaemon.a lib64/libclangdSupport.a lib64/libclangTidyAndroidModule.a lib64/libclangTidyAbseilModule.a lib64/libclangTidyAlteraModule.a lib64/libclangTidyBoostModule.a lib64/libclangTidyCERTModule.a lib64/libclangTidyConcurrencyModule.a lib64/libclangTidyDarwinModule.a lib64/libclangTidyFuchsiaModule.a lib64/libclangTidyHICPPModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyLinuxKernelModule.a lib64/libclangTidyLLVMModule.a lib64/libclangTidyLLVMLibcModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyObjCModule.a lib64/libclangTidyOpenMPModule.a lib64/libclangTidyPerformanceModule.a lib64/libclangTidyPortabilityModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyZirconModule.a lib64/libclangTidyMPIModule.a lib64/libclangTidyUtils.a lib64/libclangTidy.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1781/1785] : && /usr/bin/cmake -E rm -f lib64/libclangdRemoteIndex.a && /usr/bin/ar Dqc lib64/libclangdRemoteIndex.a tools/extra/clangd/index/remote/unimplemented/CMakeFiles/obj.clangdRemoteIndex.dir/UnimplementedClient.cpp.o && /usr/bin/ranlib -D lib64/libclangdRemoteIndex.a && : [1782/1785] : && /usr/bin/cmake -E rm -f lib64/libgtest.a && /usr/bin/ar Dqc lib64/libgtest.a utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o && /usr/bin/ranlib -D lib64/libgtest.a && : [1783/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AddUsing.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineInline.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DefineOutline.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractFunction.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ObjCLocalizeStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/PopulateSwitch.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RemoveUsingNamespace.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o tools/extra/clangd/tool/CMakeFiles/clangd.dir/Check.cpp.o -o bin/clangd lib64/libclangTidy.a lib64/libclangDaemon.a lib64/libclangdRemoteIndex.a lib64/libclangdSupport.a lib64/libclangTidyAndroidModule.a lib64/libclangTidyAbseilModule.a lib64/libclangTidyAlteraModule.a lib64/libclangTidyBoostModule.a lib64/libclangTidyCERTModule.a lib64/libclangTidyConcurrencyModule.a lib64/libclangTidyDarwinModule.a lib64/libclangTidyFuchsiaModule.a lib64/libclangTidyHICPPModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyLinuxKernelModule.a lib64/libclangTidyLLVMModule.a lib64/libclangTidyLLVMLibcModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyObjCModule.a lib64/libclangTidyOpenMPModule.a lib64/libclangTidyPerformanceModule.a lib64/libclangTidyPortabilityModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyZirconModule.a lib64/libclangTidyMPIModule.a lib64/libclangTidyUtils.a lib64/libclangTidy.a lib64/libclang-cpp.so.14 /usr/lib64/libLLVM-14.so && : [1784/1785] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-address -Wno-nonnull -Wno-maybe-uninitialized -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -Wl,-rpath-link,/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/./lib64 -Wl,--gc-sections tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -o bin/dexp lib64/libclangDaemon.a lib64/libclangdRemoteIndex.a lib64/libclangTidyAndroidModule.a lib64/libclangTidyAbseilModule.a lib64/libclangTidyAlteraModule.a lib64/libclangTidyBoostModule.a lib64/libclangTidyCERTModule.a lib64/libclangTidyConcurrencyModule.a lib64/libclangTidyDarwinModule.a lib64/libclangTidyFuchsiaModule.a lib64/libclangTidyHICPPModule.a lib64/libclangTidyBugproneModule.a lib64/libclangTidyCppCoreGuidelinesModule.a lib64/libclangTidyGoogleModule.a lib64/libclangTidyLinuxKernelModule.a lib64/libclangTidyLLVMModule.a lib64/libclangTidyLLVMLibcModule.a lib64/libclangTidyMiscModule.a lib64/libclangTidyModernizeModule.a lib64/libclangTidyObjCModule.a lib64/libclangTidyOpenMPModule.a lib64/libclangTidyPerformanceModule.a lib64/libclangTidyPortabilityModule.a lib64/libclangTidyReadabilityModule.a lib64/libclangTidyZirconModule.a lib64/libclangTidyMPIModule.a lib64/libclangTidyUtils.a lib64/libclangTidy.a lib64/libclang-cpp.so.14 lib64/libclangdSupport.a /usr/lib64/libLLVM-14.so && : [1785/1785] : && /usr/bin/cmake -E rm -f lib64/libgtest_main.a && /usr/bin/ar Dqc lib64/libgtest_main.a utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o && /usr/bin/ranlib -D lib64/libgtest_main.a && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PYiBtJ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 ++ dirname /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 + cd clang-14.0.5.src + DESTDIR=/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 + /usr/bin/cmake --install x86_64-OpenCloudOS-linux-gnu -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit/EditedSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit/EditsReceiver.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit/Commit.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Edit/FileOffset.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/Checker.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Core/Analyses.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/UnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ComputeDependence.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ParentMap.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/PrettyDeclStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Attr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTLambda.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Availability.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/NSAPI.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTMutationListener.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/OSLog.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AST.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExprConcepts.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractBasicReader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/MangleNumberingContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TemplateBase.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/GlobalDecl.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TemplateName.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTDumper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CanonicalType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTImporterLookupTable.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractTypeWriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeLocVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractTypeReader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclObjC.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TemplateArgumentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTImporter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeOrdering.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/RawCommentList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTFwd.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtIterator.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/OpenMPClause.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Decl.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeLoc.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclBase.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclarationName.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/OperationKinds.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ODRHash.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclGroup.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CXXRecordDeclDefinitionBits.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CXXInheritance.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTStructuralEquivalence.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/BaseSubobject.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/LambdaCapture.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ComparisonCategories.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtCXX.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/PrettyPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Redeclarable.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CurrentSourceLocExprScope.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Expr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentSema.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CharUnits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtGraphTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTUnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrIterator.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Comment.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTDumperUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclFriend.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ParentMapContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeLocNodes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractBasicWriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentParser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExprObjC.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DependentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTImporterSharedState.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/FormatString.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclCXX.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclAccessPair.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTContextAllocate.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExternalASTSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/VTableBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/APValue.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/QualTypeNames.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/RecordLayout.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentLexer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/JSONNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/RecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TextNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DataCollection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtObjC.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExprCXX.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTVector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/EvaluatedExprVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/NonTrivialTypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/LocInfoType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/BuiltinTypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTConcept.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Type.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentBriefParser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/VTTBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/SelectorLocationsKind.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExternalASTMerger.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTTypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/OptionalDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Stmt.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/OperationKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclLookups.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclObjCCommon.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Mangle.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/IgnoreExpr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentCommandTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ExprOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclContextInternals.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/NestedNameSpecifier.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/ASTNodeTraverser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DependenceFlags.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PPCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/TokenLexer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/CodeCompletionHandler.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/ModuleMap.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PreprocessorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/HeaderSearchOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/LexDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/Lexer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/HeaderMapTypes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/HeaderSearch.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/VariadicMacroSupport.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PreprocessingRecord.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/MultipleIncludeOpt.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/DirectoryLookup.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/LiteralSupport.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PreprocessorLexer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/TokenConcatenation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/Token.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/MacroArgs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/Preprocessor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/ScratchBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/PPConditionalDirectiveRecord.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/ExternalPreprocessorSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/ModuleLoader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/HeaderMap.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/Pragma.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Lex/MacroInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/FrontendTool -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/FrontendTool/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/RAIIObjectsForParser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/ParseAST.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/ParseDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/LoopHint.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/SwiftCallingConv.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/ConstantInitFuture.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/CodeGenABITypes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/CodeGenAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/CGFunctionInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/ModuleBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/ConstantInitBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CodeGen/BackendUtil.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/IndexSymbol.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/IndexingAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/DeclOccurrence.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/USRGeneration.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/IndexingOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/CommentToXML.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Index/IndexDataConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CrossTU -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CrossTU/CrossTUDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/CrossTU/CrossTranslationUnit.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/IndexSerialization -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/IndexSerialization/SerializablePathCollection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Interpreter -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Interpreter/PartialTranslationUnit.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Interpreter/Interpreter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Testing -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Testing/TestClangConfig.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Testing/CommandLineArgs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/DirectoryWatcher -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/DirectoryWatcher/DirectoryWatcher.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/ObjCMethodList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Designator.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Initialization.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Overload.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Template.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/CleanupInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/TemplateInstCallback.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Ownership.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/IdentifierResolver.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/ParsedAttr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaInternal.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaFixItUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Weak.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaConcept.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/DeclSpec.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Sema.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/TemplateDeduction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/ExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AnalysisBasedWarnings.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/MultiplexExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/ScopeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/Scope.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/TypoCorrection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/ParsedTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaLambda.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/CodeCompleteOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/CodeCompleteConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/CXXFieldCollector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/DelayedDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/SemaDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/RewriteRope.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/RewriteBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/DeltaTree.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/TokenRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/HTMLRewrite.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Core/Rewriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Frontend -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Frontend/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Frontend/FixItRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Rewrite/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTDeserializationListener.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/GlobalModuleIndex.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/TypeBitCodes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/InMemoryModuleCache.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTRecordReader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTWriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ModuleFile.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTBitCodes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ContinuousRangeMap.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTReader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ModuleManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ASTRecordWriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/SerializationDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/ModuleFileExtension.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRule.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/AtomicChange.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringRuleContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Extract -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Extract/Extract.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/ASTSelection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOption.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRules.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolName.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ArgumentsAdjusters.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/CommonOptionsParser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/Stencil.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/SourceCodeBuilders.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/SourceCode.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/RangeSelector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/MatchConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/Parsing.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/RewriteRule.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Transformer/Transformer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Inclusions -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Inclusions/HeaderIncludes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Inclusions/IncludeStyle.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/Tokens.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/Mutations.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/BuildTree.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/Tree.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/Nodes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/RefactoringCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Execution.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/FileMatchTrie.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/NodeIntrospection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Tooling.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ReplacementsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/FixIt.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/CompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/JSONCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Refactoring.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ToolExecutorPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Core -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Core/Replacement.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Core/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ASTDiff -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiff.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiffInternal.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DiagnosticsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/StandaloneExecution.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningService.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/AllTUsExecution.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Format -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Format/Format.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/ASTMatchersInternal.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/GtestMatchers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/ASTMatchers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/Dynamic -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/Dynamic/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/Dynamic/Registry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/ASTMatchFinder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ASTMatchers/ASTMatchersMacros.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/APINotes -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/APINotes/Types.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/APINotes/APINotesYAMLCompiler.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CharInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DirectoryEntry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticRefactoring.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsAMDGPU.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AddressSpaces.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/FPOptions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsNVPTX.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenCLOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/SourceLocation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/XRayLists.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsHexagonMapCustomDep.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsHexagon.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TokenKinds.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AlignedAllocation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/ExceptionSpecificationType.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Sanitizers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticFrontend.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttributeCommonInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/ProfileList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CLWarnings.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TemplateKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetBuiltins.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/MSP430Target.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/LangOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Builtins.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/LangStandard.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetCXXABI.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CapturedStmt.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticError.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Builtins.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Attributes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CodeGenOptions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Specifiers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/JsonSupport.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/MacroBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticCategories.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TokenKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/PartialDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/PPCTypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AArch64SVEACLETypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsX86.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DarwinSDKInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Cuda.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenMPKinds.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticCrossTU.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/SourceManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BitmaskEnum.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsBPF.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsAArch64.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticComment.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/SyncScope.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Features.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Linkage.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/SourceManagerInternals.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Sanitizers.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticOptions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OperatorKinds.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/NoSanitizeList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/SanitizerSpecialCaseList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Module.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Stack.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/LangOptions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/ExpressionTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OperatorPrecedence.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticLex.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Lambda.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttrKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/FileEntry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsWebAssembly.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/IdentifierTable.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Version.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/RISCVVTypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Visibility.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsPPC.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/FileSystemOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/FileManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenCLExtensionTypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsHexagonDep.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/PlistSupport.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/PragmaKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetID.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Thunk.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsXCore.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsX86_64.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CommentOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsARM.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsSVE.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/CodeGenOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/ABI.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenCLExtensions.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticSema.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/LangStandards.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetCXXABI.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticDriver.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AllDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsRISCVVector.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsSystemZ.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/FileSystemStatCache.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/LLVM.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsRISCV.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticSerialization.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/PrettyStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsNEON.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DebugInfoOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticParse.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/XRayInstr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/TargetInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/BuiltinsMips.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticIDs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttrSubjectMatchRules.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/ObjCRuntime.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenMPKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticAST.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OpenCLImageTypes.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/OperatorKinds.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/CalledOnceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafety.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/Dominators.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/LiveVariables.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/UninitializedValues.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/Consumed.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Analyses/ReachableCode.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/ProgramPoint.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/AnalysisDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/RetainSummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/CallGraph.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/MacroExpansionContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/ConstructionContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/ControlFlowContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowLattice.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowWorklist.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/MapLattice.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/Transfer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/StorageLocation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/Value.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/AnyCall.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Support -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/Support/BumpVector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/CloneDetection.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/PathDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/CFG.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/CodeInjector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/AnalysisDeclContext.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/CFGStmtMap.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/IssueHash.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/SelectorExtras.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/DomainSpecific -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Analysis/BodyFarm.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Action.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Compilation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Options.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Distro.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/ToolChain.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/DriverDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Multilib.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Job.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Tool.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Types.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/SanitizerArgs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Driver.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/XRayArgs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Types.def -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/OptionUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Util.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Phases.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/InputInfo.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/MultiplexConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/TextDiagnosticBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/MigratorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/TextDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/FrontendAction.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/TextDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/CommandLineSourceLoc.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/PrecompiledPreamble.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/CompilerInstance.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/FrontendOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/DependencyOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/LogDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/FrontendDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/PreprocessorOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/LayoutOverrideSource.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/SerializedDiagnosticReader.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/CompilerInvocation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/DiagnosticRenderer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/FrontendPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/ASTUnit.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Frontend/SerializedDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ARCMigrate -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ARCMigrate/ARCMTActions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ARCMigrate/FileRemapper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/ARCMigrate/ARCMT.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Rewrite.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/FatalErrorHandler.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Platform.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Index.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXString.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/BuildSystem.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Documentation.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/ExternC.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXErrorCode.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtDataCollectors.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractBasicReader.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentHTMLTagsProperties.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractTypeWriter.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentCommandList.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/Attrs.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractTypeReader.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentCommandInfo.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrNodeTraverse.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/DeclNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/StmtNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrVisitor.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AbstractBasicWriter.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/AttrTextNodeDump.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/TypeNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/AST/CommentHTMLTags.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Config/config.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Parse/AttrParserStringSwitches.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AttrTemplateInstantiate.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AttrParsedAttrKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AttrParsedAttrList.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AttrParsedAttrImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Sema/AttrSpellingListIndex.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/AttrPCHWrite.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Serialization/AttrPCHRead.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/NodeClasses.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/Syntax/Nodes.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Tooling/NodeIntrospection.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticGroups.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticCommonKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_sve_builtins.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_neon.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticCrossTUKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_cde_builtin_cg.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/Version.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_sve_typeflags.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttrSubMatchRulesList.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttrList.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_mve_builtin_sema.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/riscv_vector_builtin_cg.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_mve_builtin_cg.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_cde_builtin_sema.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/AttrHasAttributeImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/riscv_vector_builtins.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticParseKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticLexKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticSemaKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_cde_builtin_aliases.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_sve_sema_rangechecks.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_mve_builtin_aliases.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_cde_builtins.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticSerializationKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_sve_builtin_cg.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticFrontendKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticDriverKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticIndexName.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticCommentKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticASTKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_mve_builtins.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/DiagnosticRefactoringKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Basic/arm_fp16.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang/Driver/Options.inc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/bash-autocomplete.sh -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/adxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/altivec.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ammintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/amxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_acle.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_cmse.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/armintr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm64intr.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512bf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512bwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512bitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlbitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512cdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vpopcntdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512dqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512erintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512fintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512fp16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512ifmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512ifmavlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512pfintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vbmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vbmivlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlvbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlbf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlbwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlcdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vldqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlfp16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlvp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vpopcntdqvlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avx512vlvnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/avxvnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/bmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/bmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/builtins.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_builtin_vars.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_math.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_cmath.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_complex_builtins.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_device_functions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_intrinsics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_texture_intrinsics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_libdevice_declares.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_math_forward_declares.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_cuda_runtime_wrapper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_hip_libdevice_declares.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_hip_cmath.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_hip_math.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__clang_hip_runtime_wrapper.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cetintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cet.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cldemoteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/clzerointrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/crc32intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cpuid.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/clflushoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/clwbintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/enqcmdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/f16cintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/float.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/fma4intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/fmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/fxsrintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/gfniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/hexagon_circ_brev_intrinsics.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/hexagon_protos.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/hexagon_types.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/hvx_hexagon_protos.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/hresetintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/htmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/htmxlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ia32intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/immintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/inttypes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/invpcidintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/iso646.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/keylockerintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/limits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/lwpintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/lzcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/mm3dnow.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/module.modulemap -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/movdirintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/msa.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/mwaitxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/nmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/opencl-c.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/opencl-c-base.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/pkuintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/pmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/pconfigintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/popcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/prfchwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ptwriteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/rdseedintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/rtmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/serializeintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/sgxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/s390intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/shaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/smmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdalign.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdarg.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdatomic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdbool.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stddef.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__stddef_max_align_t.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdint.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/stdnoreturn.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/tbmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/tgmath.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/tmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/tsxldtrkintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/uintrintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/unwind.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/vadefs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/vaesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/varargs.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/vecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/vpclmulqdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/waitpkgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/wasm_simd128.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/wbnoinvdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/wmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__wmmintrin_aes.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/__wmmintrin_pclmul.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/x86gprintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/x86intrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xopintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xsavecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xsaveintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xsaveoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xsavesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/xtestintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_neon.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_fp16.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_sve.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_bf16.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_mve.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/arm_cde.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/riscv_vector.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cuda_wrappers/algorithm -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cuda_wrappers/complex -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/cuda_wrappers/new -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/pmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/tmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ppc_wrappers/smmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/math.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/cmath -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/complex.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/complex -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/__clang_openmp_device_functions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/complex_cmath.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/openmp_wrappers/new -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/diagtool -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-14 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang CMake Warning (dev) at /usr/share/cmake/Modules/GNUInstallDirs.cmake:239 (message): Unable to determine default CMAKE_INSTALL_LIBDIR directory because no target architecture is known. Please enable at least one language before including GNUInstallDirs. Call Stack (most recent call first): /usr/lib64/cmake/llvm/LLVMInstallSymlink.cmake:5 (include) x86_64-OpenCloudOS-linux-gnu/tools/driver/cmake_install.cmake:64 (include) x86_64-OpenCloudOS-linux-gnu/tools/cmake_install.cmake:48 (include) x86_64-OpenCloudOS-linux-gnu/cmake_install.cmake:65 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Creating clang++ -- Creating clang-cl -- Creating clang-cpp -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-format -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-bbedit.applescript -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-diff.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-sublime.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format.el -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/git-clang-format -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-nvlink-wrapper -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-linker-wrapper -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-offload-bundler -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-offload-wrapper -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-scan-deps -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-repl -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/c-index-test -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-rename -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-rename.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-rename.el -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-refactor -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang-cpp.so.14 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang-cpp.so -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-check -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-extdef-mapping -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/scan-build -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/ccc-analyzer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/c++-analyzer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/scan-build.1 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-build/scanview.css -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-build/sorttable.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/analyze-build -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/intercept-build -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/scan-build-py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/analyze-c++ -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/analyze-cc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/intercept-c++ -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/libexec/intercept-cc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/__init__.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/analyze.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/arguments.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/clang.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/compilation.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/intercept.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/report.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/shell.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/resources/scanview.css -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/resources/selectable.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild/resources/sorttable.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libear/__init__.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libear/config.h.in -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libear/ear.c -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/scan-view -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/ScanView.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/Reporter.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/startfile.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/bugcatcher.ico -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-apply-replacements -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-reorder-fields -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/modularize -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/modularize -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/. -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/ProperlySeededRandomGeneratorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/StaticObjectExceptionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/CommandProcessorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/LimitedRandomnessCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/FloatLoopCounter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/PostfixOperatorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/DefaultOperatorNewAlignmentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/SetLongJmpCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/NonTrivialTypesLibcMemoryCallsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/VariadicFunctionDefCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/ThrownExceptionTypeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/StrToNumCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/MutatingCopyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cert/DontModifyStdNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ExpandModularHeadersPPCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./zircon -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./zircon/TemporaryObjectsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./portability -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./portability/SIMDIntrinsicsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./portability/RestrictSystemIncludesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./tool -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./tool/ClangTidyMain.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvmlibc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvmlibc/ImplementationInNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvmlibc/CalleeNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvmlibc/RestrictSystemLibcHeadersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyModuleRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeCstyleCastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/SpecialMemberFunctionsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/SlicingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/AvoidGotoCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeStaticCastDowncastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeReinterpretCastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeUnionAccessCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeMemberInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/NarrowingConversionsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProBoundsPointerArithmeticCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/OwningMemoryCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/InitVariablesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/NoMallocCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeVarargCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/MacroUsageCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/VirtualClassDestructorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProTypeConstCastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/PreferMemberInitializerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/InterfacesGlobalInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ArgumentCommentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/AssertSideEffectCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/StringviewNullptrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ParentVirtualCallCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/StringIntegerAssignmentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MacroParenthesesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/IntegerDivisionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/TooSmallLoopVariableCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/StringLiteralWithEmbeddedNulCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/DynamicStaticInitializersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/InaccurateEraseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/NotNullTerminatedResultCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MultipleStatementMacroCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/StringConstructorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousMemoryComparisonCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ForwardDeclarationNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousMissingCommaCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousStringCompareCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/BadSignalToKillThreadCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UseAfterMoveCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ExceptionEscapeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/FoldInitTypeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ReservedIdentifierCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SizeofExpressionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MisplacedOperatorInStrlenInAllocCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SignedCharMisuseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/DanglingHandleCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ImplicitWideningOfMultiplicationResultCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousMemsetUsageCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ForwardingReferenceOverloadCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/NoEscapeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UnhandledSelfAssignmentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MacroRepeatedSideEffectsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/LambdaFunctionNameCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/IncorrectRoundingsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SignalHandlerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UnhandledExceptionAtNewCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/ThrowKeywordMissingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousIncludeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SwappedArgumentsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SpuriouslyWakeUpFunctionsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UndelegatedConstructorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousSemicolonCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/CopyConstructorInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/BranchCloneCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/InfiniteLoopCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MoveForwardingReferenceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SizeofContainerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/RedundantBranchConditionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MisplacedPointerArithmeticInAllocCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/BoolPointerImplicitConversionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/TerminatingContinueCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UnusedRaiiCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/VirtualNearMissCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UnusedReturnValueCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/SuspiciousEnumUsageCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/UndefinedMemoryManipulationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/EasilySwappableParametersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/MisplacedWideningCastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./bugprone/PosixReturnCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyOptions.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/NoRecursionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/DefinitionsInHeadersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/UnusedUsingDeclsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/NewDeleteOverloadsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/RedundantExpressionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/MisleadingIdentifier.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/StaticAssertCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/UniqueptrResetReleaseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/UnusedAliasDeclsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/ThrowByValueCatchByReferenceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/UnconventionalAssignOperatorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/NonCopyableObjects.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/NonPrivateMemberVariablesInClassesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/MisplacedConstCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/UnusedParametersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./misc/MisleadingBidirectional.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./NoLintDirectiveHandler.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./linuxkernel -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./linuxkernel/MustCheckErrsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyProfiling.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/AssertEquals.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/MissingHashCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/NSInvocationArgumentLifetimeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/DeallocInCategoryCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/PropertyDeclarationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/ForbiddenSubclassingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/AvoidNSErrorInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./objc/SuperSelfCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/TrailingReturnCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/MultipleInheritanceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/StaticallyConstructedObjectsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/DefaultArgumentsDeclarationsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/VirtualInheritanceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/OverloadedOperatorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./fuchsia/DefaultArgumentsCallsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./hicpp -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./hicpp/SignedBitwiseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./hicpp/MultiwayPathsCoveredCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./hicpp/ExceptionBaseclassCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./hicpp/NoAssemblerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./darwin -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./darwin/AvoidSpinlockCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./darwin/DispatchOnceNonstaticCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/NamedParameterCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/StaticDefinitionInAnonymousNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ContainerDataPointerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/DuplicateIncludeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/SimplifyBooleanExprCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantAccessSpecifiersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantStringCStrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/MisleadingIndentationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/MakeMemberFunctionConstCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantPreprocessorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantDeclarationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ContainerSizeEmptyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/NamespaceCommentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantStringInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/IsolateDeclarationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantControlFlowCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/UniqueptrDeleteReleaseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/DeleteNullPointerCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/FunctionSizeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/IdentifierNamingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ConstReturnTypeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/QualifiedAutoCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/MisplacedArrayIndexCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/StringCompareCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/BracesAroundStatementsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ImplicitBoolConversionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/SuspiciousCallArgumentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ContainerContainsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/MagicNumbersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/UppercaseLiteralSuffixCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/InconsistentDeclarationParameterNameCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/SimplifyBooleanExprMatchers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantFunctionPtrDereferenceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/IdentifierLengthCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/UseAnyOfAllOfCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantMemberInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/NonConstParameterCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ElseAfterReturnCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/AvoidConstParamsInDecls.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/SimplifySubscriptExprCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/ConvertMemberFunctionsToStatic.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/FunctionCognitiveComplexityCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/StaticAccessedThroughInstanceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./readability/RedundantSmartptrGetCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./boost -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./boost/UseToStringCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./GlobList.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./openmp -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./openmp/ExceptionEscapeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./openmp/UseDefaultNoneCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/UpgradeDurationConversionsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationFactoryScaleCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/StringFindStartswithCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationConversionCastCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/NoInternalDependenciesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationUnnecessaryConversionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/FasterStrsplitDelimiterCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/TimeSubtractionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/TimeComparisonCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/AbseilMatcher.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/RedundantStrcatCallsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/NoNamespaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationAdditionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/StrCatAppendCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/StringFindStrContainsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationDivisionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationComparisonCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationFactoryFloatCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/CleanupCtadCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./abseil/DurationSubtractionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./mpi -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./mpi/TypeMismatchCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./mpi/BufferDerefCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/AvoidCStyleCastsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/AvoidNSObjectNewCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/ExplicitMakePairCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/UnnamedNamespaceInHeaderCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/OverloadedUnaryAndCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/FunctionNamingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/TodoCommentCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/AvoidThrowingObjCExceptionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/IntegerTypesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/DefaultArgumentsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/UsingNamespaceDirectiveCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/ExplicitConstructorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/UpgradeGoogletestCaseCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/GlobalNamesInHeadersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/GlobalVariableDeclarationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./google/AvoidUnderscoreInGoogletestNameCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyModule.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidy.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/InefficientVectorOperationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/TypePromotionInMathFnCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/NoAutomaticMoveCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/ForRangeCopyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/UnnecessaryValueParamCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/InefficientAlgorithmCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/MoveConstructorInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/NoIntToPtrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/FasterStringFindCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/UnnecessaryCopyInitialization.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/ImplicitConversionInLoopCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/TriviallyDestructibleCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/InefficientStringConcatenationCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/NoexceptMoveConstructorCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./performance/MoveConstArgCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera/StructPackAlignCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera/KernelNameRestrictionCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera/UnrollLoopsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera/SingleWorkItemBarrierCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./altera/IdDependentBackwardBranchCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecPipeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecEpollCreateCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecAcceptCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecFopenCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecAccept4Check.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/ComparisonInTempFailureRetryCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecInotifyInit1Check.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecMemfdCreateCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecSocketCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecPipe2Check.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecInotifyInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecEpollCreate1Check.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecOpenCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecCreatCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./android/CloexecDupCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/DeclRefExprUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/OptionsUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/Aliasing.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/IncludeSorter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/TypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/UsingInserter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/RenamerClangTidyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/IncludeInserter.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/NamespaceAliaser.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/TransformerClangTidyCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/HeaderGuard.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/ExprSequence.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/FileExtensionsUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/ExceptionAnalyzer.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/FixItHintUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/Matchers.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/ASTUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./utils/LexerUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm/PreferRegisterOverUnsignedCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm/HeaderGuardCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm/IncludeOrderCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm/TwineLocalCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./llvm/PreferIsaOrDynCastInConditionalsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./plugin -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./concurrency -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./concurrency/ThreadCanceltypeAsynchronousCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./concurrency/MtUnsafeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./ClangTidyForceLinker.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/PassByValueCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ReplaceDisallowCopyAndAssignMacroCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/LoopConvertCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/AvoidBindCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseTrailingReturnTypeCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseUncaughtExceptionsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseBoolLiteralsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseEqualsDeleteCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ConcatNestedNamespacesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/RawStringLiteralCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ShrinkToFitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/DeprecatedIosBaseAliasesCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseOverrideCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/RedundantVoidArgCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseAutoCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ReplaceAutoPtrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseEqualsDefaultCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ReplaceRandomShuffleCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/MakeSmartPtrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/DeprecatedHeadersCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/AvoidCArraysCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UnaryStaticAssertCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/MakeSharedCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/ReturnBracedInitListCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseDefaultMemberInitCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseNullptrCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/MakeUniqueCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseUsingCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseEmplaceCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/LoopConvertUtils.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseNoexceptCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseNodiscardCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/./modernize/UseTransparentFunctorsCheck.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-tidy -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-tidy-diff.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/run-clang-tidy -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-change-namespace -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-doc -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-doc-default-stylesheet.css -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/index.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-include-fixer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-include-fixer.el -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-include-fixer.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/find-all-symbols -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/run-find-all-symbols.py -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-move -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-query -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/pp-trace -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clangd -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang.so.14.0.5 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang.so.13 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang.so -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Rewrite.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/FatalErrorHandler.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Platform.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Index.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXString.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/BuildSystem.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/Documentation.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/ExternC.h -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-c/CXErrorCode.h -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/. -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ThreadSafetyAnalysis.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./IntroductionToTheClangAST.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./HowToSetupToolingForLLVM.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibTooling.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./Tooling.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SanitizerCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./DiagnosticsReference.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SanitizerSpecialCaseList.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangFormatStyleOptions.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./DataFlowSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./OpenMPSupport.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LanguageExtensions.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./Block-ABI-Apple.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./CommandGuide/index.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./CommandGuide/clang.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./CommandGuide/diagtool.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./searchindex.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangLinkerWrapper.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/AutomaticReferenceCounting.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/Block-ABI-Apple.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/DataFlowAnalysisIntro.md.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SanitizerSpecialCaseList.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SourceBasedCodeCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LeakSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/UndefinedBehaviorSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ThinLTO.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/MatrixTypes.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/BlockLanguageSpec.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/DataFlowSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangPlugins.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ExternalClangExamples.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangTransformerTutorial.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/CommandGuide/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/CommandGuide/diagtool.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/CommandGuide/clang.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/AttributeReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangTools.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangCheck.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/DiagnosticsReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangCommandLineReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/FAQ.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/MSVCCompatibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SanitizerStats.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LibTooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/Modules.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SafeStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LTOVisibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ControlFlowIntegrity.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/UsersManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/APINotes.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/checkers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs/RegionStore.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs/DebugChecks.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs/InitializerLists.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs/IPA.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/developer-docs/nullability.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/user-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/user-docs -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/user-docs/CrossTranslationUnit.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/analyzer/user-docs/TaintAnalysisConfiguration.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/AddressSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LibFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangFormattedStatus.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SanitizerCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangOffloadBundler.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LibASTImporter.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ReleaseNotes.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/RAVFrontendAction.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangFormatStyleOptions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/SYCLSupport.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ConstantInterpreter.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/HardwareAssistedAddressSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/PCHInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ShadowCallStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LibASTMatchers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/Toolchain.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/RefactoringEngine.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/OpenCLSupport.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/HowToSetupToolingForLLVM.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/OpenMPSupport.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ObjectiveCLiterals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/Tooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangStaticAnalyzer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ThreadSafetyAnalysis.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/DataFlowSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangNvlinkWrapper.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/JSONCompilationDatabase.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/InternalsManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/DriverInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ControlFlowIntegrityDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LibASTMatchersTutorial.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/IntroductionToTheClangAST.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/LanguageExtensions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ItaniumMangleAbiTags.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/MemorySanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ClangOffloadWrapper.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/CrossCompilation.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_sources/ThreadSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./AutomaticReferenceCounting.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SYCLSupport.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./CrossCompilation.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SafeStack.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./RefactoringEngine.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangNvlinkWrapper.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./UndefinedBehaviorSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ReleaseNotes.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangTransformerTutorial.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs/IPA.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs/nullability.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs/DebugChecks.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs/InitializerLists.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs/RegionStore.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/user-docs.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/checkers.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/user-docs -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/user-docs/TaintAnalysisConfiguration.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/user-docs/CrossTranslationUnit.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./analyzer/developer-docs.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ObjectiveCLiterals.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ControlFlowIntegrity.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ExternalClangExamples.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangFormat.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./MemorySanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./index.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./BlockLanguageSpec.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./UsersManual.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./RAVFrontendAction.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./DataFlowSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ControlFlowIntegrityDesign.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ItaniumMangleAbiTags.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ConstantInterpreter.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangOffloadWrapper.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./FAQ.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./AttributeReference.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SourceBasedCodeCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./MatrixTypes.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./AddressSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangLinkerWrapper.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./PCHInternals.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibASTMatchers.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LTOVisibility.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangOffloadBundler.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibFormat.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibASTImporter.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ShadowCallStack.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./APINotes.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./genindex.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangStaticAnalyzer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangCheck.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibASTMatchersTutorial.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangCommandLineReference.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./MSVCCompatibility.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangTools.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ThinLTO.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./DataFlowAnalysisIntro.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./HardwareAssistedAddressSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./Modules.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LibASTMatchersReference.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangFormattedStatus.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./.buildinfo -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./search.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ClangPlugins.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./Toolchain.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./objects.inv -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./ThreadSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./LeakSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/DriverArchitecture.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/IntegerSetsFiniteLattice.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/UniquePtrLattice.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/IntegerSetsInfiniteLattice.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/DefinitiveInitializationLattice.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/OutputParameterIdentificationLattice.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/CFGExample.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/PCHLayout.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_images/CFGJoinRule.svg -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./OpenCLSupport.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./InternalsManual.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./DriverInternals.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./JSONCompilationDatabase.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./SanitizerStats.html -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/doctools.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/language_data.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/plus.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/underscore.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/minus.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/documentation_options.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/file.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/searchtools.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/pygments.css -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/haiku.css -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/jquery.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/bg-page.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/bullet_orange.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/underscore-1.13.1.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/alert_warning_32.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/alert_info_32.png -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/jquery-3.5.1.js -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/./_static/basic.css -- Up-to-date: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/diagtool.1 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/clang.1 -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/cmake/clang/ClangTargets.cmake -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/cmake/clang/ClangTargets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/cmake/clang/ClangConfig.cmake -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/cmake/clang/AddClang.cmake -- Installing: /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/hmaptool + rm -rf '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/*.a' + mkdir -p /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/ + install -p -m644 bindings/python/clang/__init__.py bindings/python/clang/cindex.py bindings/python/clang/enumerations.py /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/ + [[ /usr/bin/python3 =~ - ]] ++ /usr/bin/python3 -c 'import sys; sys.stdout.write('\''{0.major}{0.minor}'\''.format(sys.version_info))' + python_version=310 + py3_byte_compile /usr/bin/python3 /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang + python_binary='env PYTHONHASHSEED=0 /usr/bin/python3' + bytecode_compilation_path=/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang + env PYTHONHASHSEED=0 /usr/bin/python3 -s -B -m compileall -o 0 -o 1 -s /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 -p / /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang Listing '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang'... Compiling '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__init__.py'... Compiling '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/cindex.py'... Compiling '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/enumerations.py'... + mv /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libear /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/libscanbuild /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages + [[ /usr/bin/python3 =~ - ]] ++ /usr/bin/python3 -c 'import sys; sys.stdout.write('\''{0.major}{0.minor}'\''.format(sys.version_info))' + python_version=310 + py3_byte_compile /usr/bin/python3 '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/{libear,libscanbuild}' + python_binary='env PYTHONHASHSEED=0 /usr/bin/python3' + bytecode_compilation_path='/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/{libear,libscanbuild}' + env PYTHONHASHSEED=0 /usr/bin/python3 -s -B -m compileall -o 0 -o 1 -s /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 -p / '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/{libear,libscanbuild}' Listing '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/{libear,libscanbuild}'... Can't list '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/{libear,libscanbuild}' + chmod a+x /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/Reporter.py /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/scan-view/startfile.py + mkdir -p /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/emacs/site-lisp/site-start.d + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format.el /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-format.el + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-rename.el /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-rename.el + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-include-fixer.el /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-include-fixer.el + rm -vf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-bbedit.applescript removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-bbedit.applescript' + rm -vf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-sublime.py removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-format-sublime.py' + rm -Rvf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ThreadSafetyAnalysis.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/IntroductionToTheClangAST.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/HowToSetupToolingForLLVM.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibTooling.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/Tooling.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SanitizerCoverage.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/DiagnosticsReference.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SanitizerSpecialCaseList.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangFormatStyleOptions.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/DataFlowSanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/OpenMPSupport.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LanguageExtensions.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/Block-ABI-Apple.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/CommandGuide/index.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/CommandGuide/clang.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/CommandGuide/diagtool.html' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/CommandGuide' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/searchindex.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangLinkerWrapper.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/AutomaticReferenceCounting.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/Block-ABI-Apple.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/DataFlowAnalysisIntro.md.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SanitizerSpecialCaseList.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SourceBasedCodeCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LeakSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/UndefinedBehaviorSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ThinLTO.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/MatrixTypes.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/BlockLanguageSpec.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/index.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/DataFlowSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangPlugins.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ExternalClangExamples.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangTransformerTutorial.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/CommandGuide/index.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/CommandGuide/diagtool.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/CommandGuide/clang.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/CommandGuide' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/AttributeReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangTools.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangCheck.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/DiagnosticsReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangCommandLineReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/FAQ.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/MSVCCompatibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SanitizerStats.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LibTooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/Modules.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SafeStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LTOVisibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ControlFlowIntegrity.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/UsersManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/APINotes.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/checkers.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs/RegionStore.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs/DebugChecks.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs/InitializerLists.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs/IPA.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs/nullability.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/user-docs.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/user-docs/CrossTranslationUnit.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/user-docs/TaintAnalysisConfiguration.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer/user-docs' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/analyzer' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/AddressSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LibFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangFormattedStatus.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SanitizerCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangOffloadBundler.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LibASTImporter.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ReleaseNotes.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/RAVFrontendAction.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangFormatStyleOptions.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/SYCLSupport.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ConstantInterpreter.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/HardwareAssistedAddressSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/PCHInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ShadowCallStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LibASTMatchers.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/Toolchain.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/RefactoringEngine.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/OpenCLSupport.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/HowToSetupToolingForLLVM.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/OpenMPSupport.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ObjectiveCLiterals.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/Tooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangStaticAnalyzer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ThreadSafetyAnalysis.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/DataFlowSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangNvlinkWrapper.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/JSONCompilationDatabase.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/InternalsManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/DriverInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ControlFlowIntegrityDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LibASTMatchersTutorial.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/IntroductionToTheClangAST.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/LanguageExtensions.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ItaniumMangleAbiTags.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/MemorySanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ClangOffloadWrapper.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/CrossCompilation.rst.txt' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources/ThreadSanitizer.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_sources' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/AutomaticReferenceCounting.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SYCLSupport.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/CrossCompilation.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SafeStack.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/RefactoringEngine.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangNvlinkWrapper.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/UndefinedBehaviorSanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ReleaseNotes.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangTransformerTutorial.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs/IPA.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs/nullability.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs/DebugChecks.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs/InitializerLists.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs/RegionStore.html' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/user-docs.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/checkers.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/user-docs/TaintAnalysisConfiguration.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/user-docs/CrossTranslationUnit.html' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/user-docs' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer/developer-docs.html' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/analyzer' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ObjectiveCLiterals.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ControlFlowIntegrity.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ExternalClangExamples.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangFormat.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/MemorySanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/index.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/BlockLanguageSpec.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/UsersManual.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/RAVFrontendAction.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/DataFlowSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ControlFlowIntegrityDesign.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ItaniumMangleAbiTags.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ConstantInterpreter.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangOffloadWrapper.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/FAQ.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/AttributeReference.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SourceBasedCodeCoverage.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/MatrixTypes.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/AddressSanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangLinkerWrapper.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/PCHInternals.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibASTMatchers.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LTOVisibility.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangOffloadBundler.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibFormat.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibASTImporter.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ShadowCallStack.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/APINotes.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/genindex.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangStaticAnalyzer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangCheck.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibASTMatchersTutorial.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangCommandLineReference.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/MSVCCompatibility.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangTools.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ThinLTO.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/DataFlowAnalysisIntro.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/HardwareAssistedAddressSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/Modules.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LibASTMatchersReference.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangFormattedStatus.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/.buildinfo' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/search.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ClangPlugins.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/Toolchain.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/objects.inv' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/ThreadSanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/LeakSanitizer.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/DriverArchitecture.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/IntegerSetsFiniteLattice.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/UniquePtrLattice.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/IntegerSetsInfiniteLattice.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/DefinitiveInitializationLattice.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/OutputParameterIdentificationLattice.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/CFGExample.svg' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/PCHLayout.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images/CFGJoinRule.svg' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_images' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/OpenCLSupport.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/InternalsManual.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/DriverInternals.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/JSONCompilationDatabase.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/SanitizerStats.html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/doctools.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/language_data.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/plus.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/underscore.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/minus.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/documentation_options.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/file.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/searchtools.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/pygments.css' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/haiku.css' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/jquery.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/bg-page.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/bullet_orange.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/underscore-1.13.1.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/alert_warning_32.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/alert_info_32.png' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/jquery-3.5.1.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static/basic.css' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html/_static' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/doc/Clang/clang/html' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-doc-default-stylesheet.css' + rm -Rvf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/clang-doc-default-stylesheet.css + rm -Rvf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/index.js + rm -Rvf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/index.js' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/StaticObjectExceptionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/CommandProcessorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/LimitedRandomnessCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/FloatLoopCounter.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/PostfixOperatorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/DefaultOperatorNewAlignmentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/SetLongJmpCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/VariadicFunctionDefCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/ThrownExceptionTypeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/StrToNumCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/MutatingCopyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert/DontModifyStdNamespaceCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cert' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ExpandModularHeadersPPCallbacks.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/zircon/TemporaryObjectsCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/zircon' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/portability/SIMDIntrinsicsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/portability/RestrictSystemIncludesCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/portability' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/tool/ClangTidyMain.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/tool' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvmlibc' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyModuleRegistry.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/SlicingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/InitVariablesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/cppcoreguidelines' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ArgumentCommentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/AssertSideEffectCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/StringviewNullptrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ParentVirtualCallCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MacroParenthesesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/IntegerDivisionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/InaccurateEraseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/StringConstructorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousMemoryComparisonCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousMissingCommaCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UseAfterMoveCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ExceptionEscapeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/FoldInitTypeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ReservedIdentifierCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SizeofExpressionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SignedCharMisuseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/DanglingHandleCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ImplicitWideningOfMultiplicationResultCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/NoEscapeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/LambdaFunctionNameCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SignalHandlerCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousIncludeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SwappedArgumentsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/CopyConstructorInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/BranchCloneCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/InfiniteLoopCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MoveForwardingReferenceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SizeofContainerCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MisplacedPointerArithmeticInAllocCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/TerminatingContinueCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UnusedRaiiCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/VirtualNearMissCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UnusedReturnValueCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/SuspiciousEnumUsageCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/MisplacedWideningCastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone/PosixReturnCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/bugprone' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyOptions.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/NoRecursionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/DefinitionsInHeadersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/UnusedUsingDeclsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/NewDeleteOverloadsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/RedundantExpressionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/MisleadingIdentifier.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/StaticAssertCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/UniqueptrResetReleaseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/UnusedAliasDeclsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/UnconventionalAssignOperatorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/NonCopyableObjects.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/MisplacedConstCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/UnusedParametersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc/MisleadingBidirectional.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/misc' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/NoLintDirectiveHandler.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyDiagnosticConsumer.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/linuxkernel/MustCheckErrsCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/linuxkernel' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyProfiling.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/AssertEquals.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/MissingHashCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/DeallocInCategoryCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/PropertyDeclarationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/ForbiddenSubclassingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/AvoidNSErrorInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc/SuperSelfCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/objc' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/TrailingReturnCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/MultipleInheritanceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/VirtualInheritanceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/OverloadedOperatorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/fuchsia' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/hicpp/SignedBitwiseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/hicpp/MultiwayPathsCoveredCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/hicpp/ExceptionBaseclassCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/hicpp/NoAssemblerCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/hicpp' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/darwin/AvoidSpinlockCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/darwin/DispatchOnceNonstaticCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/darwin' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/NamedParameterCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ContainerDataPointerCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/DuplicateIncludeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/SimplifyBooleanExprCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantAccessSpecifiersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantStringCStrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/MisleadingIndentationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/MakeMemberFunctionConstCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantPreprocessorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantDeclarationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ContainerSizeEmptyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/NamespaceCommentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantStringInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/IsolateDeclarationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantControlFlowCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/DeleteNullPointerCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/FunctionSizeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/IdentifierNamingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ConstReturnTypeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/QualifiedAutoCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/MisplacedArrayIndexCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/StringCompareCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/BracesAroundStatementsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ImplicitBoolConversionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/SuspiciousCallArgumentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ContainerContainsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/MagicNumbersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/SimplifyBooleanExprMatchers.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/IdentifierLengthCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/UseAnyOfAllOfCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantMemberInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/NonConstParameterCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ElseAfterReturnCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/AvoidConstParamsInDecls.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/SimplifySubscriptExprCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/ConvertMemberFunctionsToStatic.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability/RedundantSmartptrGetCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/readability' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/boost/UseToStringCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/boost' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/GlobList.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/openmp/ExceptionEscapeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/openmp/UseDefaultNoneCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/openmp' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/UpgradeDurationConversionsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationFactoryScaleCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/StringFindStartswithCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationConversionCastCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/NoInternalDependenciesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationUnnecessaryConversionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/FasterStrsplitDelimiterCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/TimeSubtractionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/TimeComparisonCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/AbseilMatcher.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/RedundantStrcatCallsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/NoNamespaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationRewriter.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationAdditionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/StrCatAppendCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/StringFindStrContainsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationDivisionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationComparisonCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationFactoryFloatCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/CleanupCtadCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil/DurationSubtractionCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/abseil' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/mpi/TypeMismatchCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/mpi/BufferDerefCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/mpi' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/AvoidCStyleCastsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/AvoidNSObjectNewCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/ExplicitMakePairCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/OverloadedUnaryAndCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/FunctionNamingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/TodoCommentCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/AvoidThrowingObjCExceptionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/IntegerTypesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/DefaultArgumentsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/UsingNamespaceDirectiveCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/ExplicitConstructorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/UpgradeGoogletestCaseCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/GlobalNamesInHeadersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/GlobalVariableDeclarationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/google' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyModule.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidy.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/InefficientVectorOperationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/TypePromotionInMathFnCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/NoAutomaticMoveCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/ForRangeCopyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/UnnecessaryValueParamCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/InefficientAlgorithmCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/MoveConstructorInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/NoIntToPtrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/FasterStringFindCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/UnnecessaryCopyInitialization.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/ImplicitConversionInLoopCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/TriviallyDestructibleCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/InefficientStringConcatenationCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/NoexceptMoveConstructorCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance/MoveConstArgCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/performance' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera/StructPackAlignCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera/KernelNameRestrictionCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera/UnrollLoopsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera/SingleWorkItemBarrierCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera/IdDependentBackwardBranchCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/altera' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecPipeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecEpollCreateCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecAcceptCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecFopenCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecAccept4Check.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/ComparisonInTempFailureRetryCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecInotifyInit1Check.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecMemfdCreateCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecSocketCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecPipe2Check.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecInotifyInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecEpollCreate1Check.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecOpenCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecCreatCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android/CloexecDupCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/android' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/DeclRefExprUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/OptionsUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/Aliasing.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/IncludeSorter.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/TypeTraits.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/UsingInserter.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/RenamerClangTidyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/IncludeInserter.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/NamespaceAliaser.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/TransformerClangTidyCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/HeaderGuard.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/ExprSequence.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/FileExtensionsUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/ExceptionAnalyzer.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/FixItHintUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/Matchers.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/ASTUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils/LexerUtils.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/utils' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm/HeaderGuardCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm/IncludeOrderCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm/TwineLocalCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/llvm' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/plugin' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/concurrency/MtUnsafeCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/concurrency' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/ClangTidyForceLinker.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/PassByValueCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ReplaceDisallowCopyAndAssignMacroCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/LoopConvertCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/AvoidBindCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseTrailingReturnTypeCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseUncaughtExceptionsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseBoolLiteralsCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseEqualsDeleteCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/RawStringLiteralCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ShrinkToFitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseOverrideCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/RedundantVoidArgCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseAutoCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ReplaceAutoPtrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseEqualsDefaultCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ReplaceRandomShuffleCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/MakeSmartPtrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/DeprecatedHeadersCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/AvoidCArraysCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UnaryStaticAssertCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/MakeSharedCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/ReturnBracedInitListCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseDefaultMemberInitCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseNullptrCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/MakeUniqueCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseUsingCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseEmplaceCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/LoopConvertUtils.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseNoexceptCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseNodiscardCheck.h' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize/UseTransparentFunctorsCheck.h' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/modernize' removed directory '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/include/clang-tidy/' removed '/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/bash-autocomplete.sh' ~/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang ~/build/BUILD/clang-14.0.5.src ~/build/BUILD/clang-14.0.5.src + rm -vf /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/clang/bash-autocomplete.sh + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/clang++.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/clang-14.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/clang++-14.1.gz + ln -s clang++ /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang++-14 + chmod u-x /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/man/man1/scan-build.1 + pushd /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/ + ln -s 14.0.5 14 + popd + mkdir -p /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/include/ /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/lib/ /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/clang/14.0.5/share/ + ln -s /usr/share/clang/clang-format-diff.py /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-format-diff + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 14.0.5-3.oc9 --unique-debug-suffix -14.0.5-3.oc9.x86_64 --unique-debug-src-base clang-14.0.5-3.oc9.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/clang-14.0.5.src extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/pp-trace extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/diagtool extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-format extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-include-fixer extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-change-namespace extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-apply-replacements extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-offload-wrapper extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-check extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-extdef-mapping extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-nvlink-wrapper extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-reorder-fields extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clangd extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-move extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-query extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang-cpp.so.14 extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-rename extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-doc extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/modularize extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-linker-wrapper extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-repl extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-scan-deps extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/find-all-symbols extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/c-index-test extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib64/libclang.so.14.0.5 extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-14 extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-refactor extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-offload-bundler extracting debug info from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/bin/clang-tidy Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. 121373 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-format.el is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-rename.el is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-include-fixer.el is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-format.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-rename.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-include-fixer.py is executable but has no shebang, removing executable bit mangling shebang in /usr/libexec/c++-analyzer from /usr/bin/env perl to #!/usr/bin/perl mangling shebang in /usr/libexec/ccc-analyzer from /usr/bin/env perl to #!/usr/bin/perl mangling shebang in /usr/bin/scan-build from /usr/bin/env perl to #!/usr/bin/perl *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/resources/sorttable.js is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/resources/scanview.css is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/resources/selectable.js is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/report.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/arguments.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/clang.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/__init__.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/intercept.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/analyze.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/compilation.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libscanbuild/shell.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libear/config.h.in is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libear/__init__.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.10/site-packages/libear/ear.c is executable but has no shebang, removing executable bit + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10 using python3.10 + /usr/lib/rpm/OpenCloudOS/brp-fix-pyc-reproducibility /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages Removed 33 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/shell.cpython-310.pyc Removed 48 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/arguments.cpython-310.pyc Removed 57 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/intercept.cpython-310.opt-1.pyc Removed 45 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/clang.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/intercept.cpython-310.pyc Removed 42 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/__init__.cpython-310.pyc Removed 67 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/analyze.cpython-310.opt-1.pyc Removed 27 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/compilation.cpython-310.opt-1.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/shell.cpython-310.opt-1.pyc Removed 66 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/report.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/arguments.cpython-310.opt-1.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/__init__.cpython-310.opt-1.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/compilation.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/clang.cpython-310.opt-1.pyc Removed 67 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/analyze.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libscanbuild/__pycache__/report.cpython-310.opt-1.pyc Removed 46 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libear/__pycache__/__init__.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/libear/__pycache__/__init__.cpython-310.opt-1.pyc Removed 12 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/enumerations.cpython-310.opt-1.pyc Removed 5 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/__init__.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/enumerations.cpython-310.pyc No unused FLAG_REFs in /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/__init__.cpython-310.opt-1.pyc Removed 207 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/cindex.cpython-310.opt-1.pyc Removed 207 unused FLAG_REFs from /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/lib/python3.10/site-packages/clang/__pycache__/cindex.cpython-310.pyc + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.0wyoHH + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -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/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd clang-14.0.5.src + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64//usr/lib64 + /usr/bin/ninja check-all -C x86_64-OpenCloudOS-linux-gnu ninja: Entering directory `x86_64-OpenCloudOS-linux-gnu' [1/364] Generating code completion model runtime... [2/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/OptionsProviderTest.cpp.o [3/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/DiagnosticTest.cpp.o [4/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/DarwinSDKInfoTest.cpp.o [5/364] Building CXX object tools/extra/unittests/clang-include-fixer/CMakeFiles/ClangIncludeFixerTests.dir/FuzzySymbolIndexTests.cpp.o [6/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/GlobListTest.cpp.o /builddir/build/BUILD/clang-tools-extra-14.0.5.src/unittests/clang-tidy/GlobListTest.cpp:10:45: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro 10 | TYPED_TEST_SUITE(GlobListTest, GlobListTypes); | ^ [7/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o [8/364] Building CXX object tools/extra/unittests/clang-apply-replacements/CMakeFiles/ClangApplyReplacementsTests.dir/ApplyReplacementsTest.cpp.o [9/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/ClangDocTest.cpp.o [10/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/GeneratorTest.cpp.o [11/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FuzzyMatchTests.cpp.o [12/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MDGeneratorTest.cpp.o [13/364] Building CXX object tools/extra/unittests/clang-include-fixer/CMakeFiles/ClangIncludeFixerTests.dir/IncludeFixerTest.cpp.o [14/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/YAMLGeneratorTest.cpp.o [15/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MergeTest.cpp.o [16/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/BitcodeTest.cpp.o [17/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/HTMLGeneratorTest.cpp.o [18/364] Linking CXX executable tools/extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [19/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FSTests.cpp.o [20/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/Annotations.cpp.o [21/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FormatTests.cpp.o [22/364] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryParserTest.cpp.o [23/364] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryEngineTest.cpp.o [24/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CanonicalIncludesTests.cpp.o [25/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ObjCModuleTest.cpp.o [26/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/NamespaceAliaserTest.cpp.o [27/364] Building CXX object tools/extra/unittests/clang-include-fixer/find-all-symbols/CMakeFiles/FindAllSymbolsTests.dir/FindAllSymbolsTests.cpp.o [28/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyOptionsTest.cpp.o [29/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/LLVMModuleTest.cpp.o [30/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyDiagnosticConsumerTest.cpp.o [31/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FindTargetTests.cpp.o /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/unittests/FindTargetTests.cpp:365:29: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro 365 | EXPECT_DECLS("AutoTypeLoc"); | ^ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/unittests/FindTargetTests.cpp:1013:32: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro 1013 | EXPECT_DECLS("TypedefTypeLoc"); | ^ /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clangd/unittests/FindTargetTests.cpp:1020:32: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro 1020 | EXPECT_DECLS("TypedefTypeLoc"); | ^ [32/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DecisionForestTests.cpp.o [33/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/DeclRefExprUtilsTest.cpp.o [34/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/UsingInserterTest.cpp.o [35/364] Linking CXX executable tools/extra/unittests/clang-include-fixer/ClangIncludeFixerTests [36/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/GoogleModuleTest.cpp.o [37/364] Building CXX object tools/extra/unittests/clang-change-namespace/CMakeFiles/ClangChangeNamespaceTests.dir/ChangeNamespaceTests.cpp.o [38/364] Building CXX object tools/extra/unittests/clang-move/CMakeFiles/ClangMoveTests.dir/ClangMoveTests.cpp.o [39/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/IncludeInserterTest.cpp.o [40/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/HeaderSourceSwitchTests.cpp.o [41/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/TransformerClangTidyCheckTest.cpp.o [42/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/HeadersTests.cpp.o [43/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/GlobalCompilationDatabaseTests.cpp.o [44/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DraftStoreTests.cpp.o [45/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FindSymbolsTests.cpp.o [46/364] Linking CXX executable tools/extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [47/364] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/SerializeTest.cpp.o [48/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ASTTests.cpp.o [49/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ConfigYAMLTests.cpp.o [50/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ASTSignalsTests.cpp.o [51/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CodeCompletionStringsTests.cpp.o [52/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/JSONTransportTests.cpp.o [53/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/LoggerTests.cpp.o [54/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/AddConstTest.cpp.o [55/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CollectMacrosTests.cpp.o [56/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CallHierarchyTests.cpp.o [57/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CompilerTests.cpp.o [58/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ClangdLSPServerTests.cpp.o [59/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FileDistanceTests.cpp.o [60/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/RIFFTests.cpp.o [61/364] Linking CXX executable tools/extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [62/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/PathMappingTests.cpp.o [63/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ProjectAwareIndexTests.cpp.o [64/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FeatureModulesTests.cpp.o [65/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ConfigProviderTests.cpp.o [66/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CompileCommandsTests.cpp.o [67/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DumpASTTests.cpp.o [68/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ExpectedTypeTest.cpp.o [69/364] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/OverlappingReplacementsTest.cpp.o [70/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/LSPBinderTests.cpp.o [71/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ConfigCompileTests.cpp.o [72/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestIndex.cpp.o [73/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/LSPClient.cpp.o [74/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ThreadCrashReporterTests.cpp.o [75/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ModulesTests.cpp.o [76/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/IndexActionTests.cpp.o [77/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DecisionForestRuntimeTest.cpp.o [78/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/InsertionPointTests.cpp.o [79/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/IncludeCleanerTests.cpp.o [80/364] Linking CXX executable tools/extra/unittests/clang-doc/ClangDocTests [81/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/InlayHintTests.cpp.o [82/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/BackgroundIndexTests.cpp.o [83/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ClangdTests.cpp.o [84/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/ContextTests.cpp.o [85/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/FunctionTests.cpp.o [86/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/CancellationTests.cpp.o [87/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DexTests.cpp.o [88/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/TestTracer.cpp.o [89/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/QualityTests.cpp.o [90/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/HoverTests.cpp.o [91/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SemanticHighlightingTests.cpp.o [92/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/IndexTests.cpp.o [93/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/MarkupTests.cpp.o [94/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/MemoryTreeTests.cpp.o [95/364] Linking CXX executable tools/extra/unittests/clang-move/ClangMoveTests [96/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FileIndexTests.cpp.o [97/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestFS.cpp.o [98/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SemanticSelectionTests.cpp.o [99/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/ThreadingTests.cpp.o [100/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/PreambleTests.cpp.o [101/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SelectionTests.cpp.o [102/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TidyProviderTests.cpp.o [103/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/TraceTests.cpp.o [104/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SerializationTests.cpp.o [105/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestWorkspace.cpp.o [106/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DiagnosticsTests.cpp.o [107/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SymbolInfoTests.cpp.o [108/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SyncAPI.cpp.o [109/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/support/PathTests.cpp.o [110/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/RenameTests.cpp.o [111/364] Linking CXX executable tools/extra/unittests/clang-query/ClangQueryTests [112/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/URITests.cpp.o [113/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SourceCodeTests.cpp.o [114/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/LineOffsetMappingTest.cpp.o [115/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/FileEntryTest.cpp.o [116/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/SanitizersTest.cpp.o [117/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/PrintASTTests.cpp.o [118/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/FileManagerTest.cpp.o [119/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/AnnotateHighlightingsTests.cpp.o [120/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/HeaderMapTest.cpp.o [121/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TypeHierarchyTests.cpp.o [122/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/PopulateSwitchTests.cpp.o [123/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/AddUsingTests.cpp.o [124/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/DumpSymbolTests.cpp.o [125/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/RemoveUsingNamespaceTests.cpp.o [126/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/DependencyDirectivesSourceMinimizerTest.cpp.o [127/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ParsedASTTests.cpp.o [128/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/DefineOutlineTests.cpp.o [129/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ExtractVariableTests.cpp.o [130/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/DefineInlineTests.cpp.o [131/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/DumpASTTests.cpp.o [132/364] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/ModuleCacheTest.cpp.o [133/364] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/DistroTest.cpp.o [134/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ExtractFunctionTests.cpp.o [135/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ObjCLocalizeStringLiteralTests.cpp.o [136/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ExpandAutoTypeTests.cpp.o [137/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/HeaderSearchTest.cpp.o [138/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ExpandMacroTests.cpp.o [139/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestTU.cpp.o [140/364] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o [141/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/ShowSelectionTreeTests.cpp.o [142/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/DumpRecordLayoutTests.cpp.o [143/364] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o [144/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CodeCompleteTests.cpp.o [145/364] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o [146/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/XRefsTests.cpp.o [147/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/RawStringLiteralTests.cpp.o [148/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/TweakTesting.cpp.o [149/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/PPConditionalDirectiveRecordTest.cpp.o [150/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/TweakTests.cpp.o [151/364] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/SanitizerArgsTest.cpp.o [152/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TUSchedulerTests.cpp.o [153/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SymbolCollectorTests.cpp.o [154/364] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/tweaks/SwapIfBranchesTests.cpp.o [155/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/LexerTest.cpp.o [156/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o [157/364] Linking CXX executable tools/extra/unittests/clang-tidy/ClangTidyTests [158/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/MapLatticeTest.cpp.o [159/364] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o [160/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/ConflictingEvalCallsTest.cpp.o [161/364] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/MacroExpansionContextTest.cpp.o [162/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/NoStateChangeFuncVisitorTest.cpp.o [163/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/CallEventTest.cpp.o [164/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/TestReturnValueUnderConstruction.cpp.o [165/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/TestingSupport.cpp.o [166/364] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGTest.cpp.o [167/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/RegisterCustomCheckersTest.cpp.o [168/364] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CloneDetectionTest.cpp.o [169/364] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGDominatorTree.cpp.o [170/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/TestingSupportTest.cpp.o [171/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/SValTest.cpp.o [172/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/ParamRegionTest.cpp.o [173/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/FalsePositiveRefutationBRVisitorTest.cpp.o [174/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/AttrTest.cpp.o [175/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/BugReportInterestingnessTest.cpp.o [176/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/SingleVarConstantPropagationTest.cpp.o [177/364] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o [178/364] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/GtestMatchersTest.cpp.o [179/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/CallDescriptionTest.cpp.o [180/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/SymbolReaperTest.cpp.o [181/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o [182/364] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersInternalTest.cpp.o [183/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/StoreTest.cpp.o [184/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentTextTest.cpp.o [185/364] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/ExprMutationAnalyzerTest.cpp.o [186/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/MultiVarConstantPropagationTest.cpp.o [187/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/TypeErasedDataflowAnalysisTest.cpp.o [188/364] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/RangeSetTest.cpp.o [189/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterFixtures.cpp.o [190/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentParser.cpp.o [191/364] Building CXX object unittests/Analysis/FlowSensitive/CMakeFiles/ClangAnalysisFlowSensitiveTests.dir/TransferTest.cpp.o [192/364] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o [193/364] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o [194/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTContextParentMapTest.cpp.o [195/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/SizelessTypesTest.cpp.o [196/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o [197/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterObjCTest.cpp.o [198/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentLexer.cpp.o [199/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/HeaderIncludesTest.cpp.o [200/364] Building CXX object unittests/CrossTU/CMakeFiles/CrossTUTests.dir/CrossTranslationUnitTest.cpp.o [201/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o [202/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclTest.cpp.o [203/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/DiagnosticsYamlTest.cpp.o [204/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o [205/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DataCollectionTest.cpp.o [206/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o [207/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/DependencyScannerTest.cpp.o [208/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/TypePrinterTest.cpp.o [209/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o [210/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTTraverserTest.cpp.o [211/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/RecursiveASTVisitorTest.cpp.o [212/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CompilationDatabaseTest.cpp.o [213/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CastExprTest.cpp.o [214/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CommentHandlerTest.cpp.o [215/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o [216/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ASTSelectionTest.cpp.o [217/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterVisibilityTest.cpp.o [218/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/FixItTest.cpp.o [219/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ExecutionTest.cpp.o [220/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/LookupTest.cpp.o [221/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o [222/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterODRStrategiesTest.cpp.o [223/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/QualTypeNamesTest.cpp.o [224/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StructuralEquivalenceTest.cpp.o [225/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterGenericRedeclTest.cpp.o [226/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/Attr.cpp.o [227/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/LexicallyOrderedRecursiveASTVisitorTest.cpp.o [228/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/Class.cpp.o [229/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RangeSelectorTest.cpp.o [230/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp.o [231/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/Concept.cpp.o [232/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXMemberCall.cpp.o [233/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ConstructExpr.cpp.o [234/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp.o [235/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXMethodDecl.cpp.o [236/364] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNodeTest.cpp.o [237/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ImplicitCtor.cpp.o [238/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/DeclRefExpr.cpp.o [239/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ImplicitCtorInitializer.cpp.o [240/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPostOrder.cpp.o [241/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RewriterTest.cpp.o [242/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPreOrder.cpp.o [243/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp.o [244/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp.o [245/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ReplacementsYamlTest.cpp.o [246/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/IntegerLiteral.cpp.o [247/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaDefaultCapture.cpp.o [248/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksUnaryOperator.cpp.o [249/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringActionRulesTest.cpp.o [250/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaTemplateParams.cpp.o [251/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksLeaf.cpp.o [252/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/MemberPointerTypeLoc.cpp.o [253/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksBinaryOperator.cpp.o [254/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksCompoundAssignOperator.cpp.o [255/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaExpr.cpp.o [256/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ParenExpr.cpp.o [257/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/NestedNameSpecifiers.cpp.o [258/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksCallExpr.cpp.o [259/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestCSharp.cpp.o [260/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/DefinitionBlockSeparatorTest.cpp.o [261/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJson.cpp.o [262/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp.o [263/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJava.cpp.o [264/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/TraversalScope.cpp.o [265/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/CleanupTest.cpp.o [266/364] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNarrowingTest.cpp.o [267/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestProto.cpp.o [268/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestPostOrderVisitor.cpp.o [269/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/MutationsTest.cpp.o [270/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/SynthesisTest.cpp.o [271/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestTableGen.cpp.o [272/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestTypeLocVisitor.cpp.o [273/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/TreeTestBase.cpp.o [274/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJS.cpp.o [275/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestRawStrings.cpp.o [276/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestTextProto.cpp.o [277/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o [278/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortImportsTestJS.cpp.o [279/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestObjC.cpp.o [280/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringCallbacksTest.cpp.o [281/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FixedPointString.cpp.o [282/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ParsedSourceLocationTest.cpp.o [283/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortImportsTestJava.cpp.o [284/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/TreeTest.cpp.o [285/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/UsingDeclarationsSorterTest.cpp.o [286/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/NamespaceEndCommentsFixerTest.cpp.o [287/364] Building CXX object unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriteBufferTest.cpp.o [288/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/SourceCodeBuildersTest.cpp.o [289/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o [290/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o [291/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestComments.cpp.o [292/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/MacroExpanderTest.cpp.o [293/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/TextDiagnosticTest.cpp.o [294/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/TokenAnnotatorTest.cpp.o [295/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CompilerInstanceTest.cpp.o [296/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/QualifierFixerTest.cpp.o [297/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/BuildTreeTest.cpp.o [298/364] Building CXX object unittests/libclang/CrashTests/CMakeFiles/libclangCrashTests.dir/LibclangCrashTest.cpp.o [299/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/StencilTest.cpp.o [300/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/UtilsTest.cpp.o [301/364] Building CXX object unittests/libclang/CMakeFiles/libclangTests.dir/LibclangTest.cpp.o [302/364] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/TokensTest.cpp.o [303/364] Building CXX object unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriterTest.cpp.o [304/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CodeGenActionTest.cpp.o [305/364] Building CXX object unittests/Serialization/CMakeFiles/SerializationTests.dir/InMemoryModuleCacheTest.cpp.o [306/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestDeclVisitor.cpp.o [307/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ASTUnitTest.cpp.o [308/364] Building CXX object unittests/DirectoryWatcher/CMakeFiles/DirectoryWatcherTests.dir/DirectoryWatcherTest.cpp.o [309/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/OutputStreamTest.cpp.o [310/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/PCHPreambleTest.cpp.o [311/364] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/CheckTargetFeaturesTest.cpp.o [312/364] Building CXX object unittests/Sema/CMakeFiles/SemaTests.dir/ExternalSemaSourceTest.cpp.o [313/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CompilerInvocationTest.cpp.o [314/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/TransformerTest.cpp.o [315/364] Building CXX object unittests/Interpreter/CMakeFiles/ClangReplInterpreterTests.dir/InterpreterTest.cpp.o [316/364] Building CXX object unittests/Sema/CMakeFiles/SemaTests.dir/CodeCompleteTest.cpp.o [317/364] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/TBAAMetadataTest.cpp.o [318/364] Building CXX object unittests/Interpreter/ExceptionTests/CMakeFiles/ClangReplInterpreterExceptionTests.dir/InterpreterExceptionTest.cpp.o [319/364] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/BufferSourceTest.cpp.o [320/364] Building CXX object unittests/Interpreter/CMakeFiles/ClangReplInterpreterTests.dir/IncrementalProcessingTest.cpp.o [321/364] Building CXX object unittests/Sema/CMakeFiles/SemaTests.dir/GslOwnerPointerInference.cpp.o [322/364] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/CodeGenExternalTest.cpp.o [323/364] Building CXX object unittests/Serialization/CMakeFiles/SerializationTests.dir/ModuleCacheTest.cpp.o [324/364] Building CXX object unittests/Introspection/CMakeFiles/IntrospectionTests.dir/IntrospectionTest.cpp.o [325/364] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o [326/364] Building CXX object unittests/Index/CMakeFiles/IndexTests.dir/IndexTests.cpp.o [327/364] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameEnumTest.cpp.o [328/364] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameAliasTest.cpp.o [329/364] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameFunctionTest.cpp.o [330/364] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameClassTest.cpp.o [331/364] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameMemberTest.cpp.o [332/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o [333/364] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterTest.cpp.o [334/364] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersTraversalTest.cpp.o [335/364] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTest.cpp.o [336/364] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/SourceCodeTest.cpp.o [337/364] Linking CXX executable tools/extra/clangd/unittests/ClangdTests [338/364] Linking CXX executable unittests/Basic/BasicTests [339/364] Linking CXX executable unittests/Lex/LexTests [340/364] Linking CXX executable unittests/Driver/ClangDriverTests [341/364] Linking CXX executable unittests/Analysis/ClangAnalysisTests [342/364] Linking CXX executable unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [343/364] Linking CXX executable unittests/StaticAnalyzer/StaticAnalysisTests [344/364] Linking CXX executable unittests/ASTMatchers/ASTMatchersTests [345/364] Linking CXX executable unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [346/364] Linking CXX executable unittests/AST/ASTTests [347/364] Linking CXX executable unittests/CrossTU/CrossTUTests [348/364] Linking CXX executable unittests/Tooling/ToolingTests [349/364] Linking CXX executable unittests/Tooling/Syntax/SyntaxTests [350/364] Linking CXX executable unittests/Introspection/IntrospectionTests [351/364] Linking CXX executable unittests/Format/FormatTests [352/364] Linking CXX executable unittests/Frontend/FrontendTests [353/364] Linking CXX executable unittests/Rewrite/RewriteTests [354/364] Linking CXX executable unittests/Sema/SemaTests [355/364] Linking CXX executable unittests/CodeGen/ClangCodeGenTests [356/364] Linking CXX executable unittests/Interpreter/ClangReplInterpreterTests /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction.isra': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^ In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^ [357/364] Linking CXX executable unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17009:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^ In member function '__dt_base ', inlined from '__dt_base ' at /usr/include/llvm/ADT/APInt.h:167:3, inlined from '__dt_base ' at /usr/include/llvm/ADT/APSInt.h:23:0, inlined from 'checkOMPArraySectionConstantForReduction' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17028:0, inlined from 'actOnOMPReductionKindClause.constprop' at /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/SemaOpenMP.cpp:17367:0: /usr/include/llvm/ADT/APInt.h:169:18: warning: 'operator delete []' called on a pointer to an unallocated object '1B' [-Wfree-nonheap-object] 169 | delete[] U.pVal; | ^ /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp: In function 'getFunction.isra': /builddir/build/BUILD/clang-14.0.5.src/lib/Sema/DeclSpec.cpp:285: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 285 | I.Fun.DeclsInPrototype = new NamedDecl *[DeclsInPrototype.size()]; | /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [358/364] Linking CXX executable unittests/libclang/libclangTests [359/364] Linking CXX executable unittests/libclang/CrashTests/libclangCrashTests [360/364] Linking CXX executable unittests/DirectoryWatcher/DirectoryWatcherTests [361/364] Linking CXX executable unittests/Rename/ClangRenameTests [362/364] Linking CXX executable unittests/Index/IndexTests [363/364] Linking CXX executable unittests/Serialization/SerializationTests [363/364] Running all regression tests lit: /usr/lib/python3.10/site-packages/lit/llvm/config.py:449: note: using clang: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang lit: /usr/lib/python3.10/site-packages/lit/llvm/config.py:449: note: using clang: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -- Testing: 16414 tests, 32 workers -- Testing: 0 FAIL: Clang :: Analysis/NewDeleteLeaks.cpp (339 of 16414) ******************** TEST 'Clang :: Analysis/NewDeleteLeaks.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks.cpp -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix -analyzer-config unix.DynamicMemoryModeling:AddNoOwnershipChangeNotes=false : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify=expected,ownership -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks.cpp -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix -analyzer-config unix.DynamicMemoryModeling:AddNoOwnershipChangeNotes=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks.cpp -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix -analyzer-config unix.DynamicMemoryModeling:AddNoOwnershipChangeNotes=false 1. parser at end of file 2. While analyzing stack: #0 Calling refkind_from_unoallocated_to_allocated::malloc_wrapper_ret() at line 135 #1 Calling refkind_from_unoallocated_to_allocated::use_ret() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks.cpp:131:3: Error evaluating statement #0 0x00007f07c1dba9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f07c1db8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f07c1dbae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f07c0d41930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f07c8f0a589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f07c8f0a589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f07c8f0a589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f07c8f0a589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f07c8f0a589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f07c8f0a589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f07c8f0a589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f07c8f0a589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f07c8d328e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f07c8d72876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f07c8d72876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f07c8d72876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f07c8d72876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f07c8d72876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f07c8d72876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f07c8d72876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f07c8da12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f07c8da184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f07c8d50c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f07c8d50fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f07c902281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f07c902281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f07c902281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f07c902281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f07c902281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f07c9026111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f07c9026111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f07c9026111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f07c9026111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f07c9026111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f07c7759bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f07c7759bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f07c7759bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f07c7759bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f07c8ba9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f07c8b52807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f07c8b52807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f07c8b52807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f07c8bf3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055fff0cb2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055fff0cb8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055fff0cab5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f07c0d2c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f07c0d2c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055fff0cad4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDeleteLeaks.cpp.script: line 2: 1452119 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks.cpp -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix -analyzer-config unix.DynamicMemoryModeling:AddNoOwnershipChangeNotes=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/CFRetainRelease_NSAssertionHandler.m (340 of 16414) ******************** TEST 'Clang :: Analysis/CFRetainRelease_NSAssertionHandler.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFRetainRelease_NSAssertionHandler.m -analyzer-store=region -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFRetainRelease_NSAssertionHandler.m -analyzer-store=region 1. parser at end of file 2. While analyzing stack: #0 Calling pointerFunction 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFRetainRelease_NSAssertionHandler.m:70:15: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFRetainRelease_NSAssertionHandler.m:70:15: Error evaluating statement #0 0x00007fafabf269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fafabf24d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fafabf26e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fafaaead930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fafb3259126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fafb3259126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fafb3259126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fafb3259126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fafb3259126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fafb3259126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fafb3259126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fafb3259126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fafb2f37c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fafb2f37c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fafb2f37c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fafb2f37c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fafb2f37c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fafb2f37c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fafb2f37c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fafb2f37c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fafb2f388dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fafb2f388dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fafb2f388dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fafb2f388dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fafb2f28e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fafb2f28e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fafb2f28e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fafb2f410ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fafb2f410ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fafb2f410ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fafb2f265a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fafb2f265a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fafb2f265a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fafb2f4f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fafb2f4f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fafb2f4f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fafb2f4f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fafb2f4f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fafb2f4f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fafb2ea4f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fafb2ea4f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fafb2ea4f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fafb333834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fafb333834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fafb333834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fafb333834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fafb2ede21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fafb2ede21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fafb2ede21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fafb2f0d0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fafb2f0d0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fafb2f0d0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fafb2f0d0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fafb2f0d0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fafb2f0d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fafb2f0d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fafb2f0d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fafb2ebcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fafb2ebcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fafb318e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fafb318e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fafb318e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fafb318e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fafb318e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fafb3192111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fafb3192111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fafb3192111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fafb3192111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fafb3192111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fafb18c5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fafb18c5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fafb18c5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fafb18c5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fafb2d15e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fafb2cbe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fafb2cbe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fafb2cbe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fafb2d5f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005608b4e1c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005608b4e22843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005608b4e155ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fafaae98590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fafaae98649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005608b4e174c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CFRetainRelease_NSAssertionHandler.m.script: line 1: 1451946 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFRetainRelease_NSAssertionHandler.m -analyzer-store=region -- ******************** Testing: 0 FAIL: Clang :: Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m (341 of 16414) ******************** TEST 'Clang :: Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DEXTRA=1 -DAP1=1 -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DEXTRA=1 -DAP2=1 -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DEXTRA=1 -DAP3=1 -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DEXTRA=1 -DAP4=1 -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DEXTRA=1 -DAP5=1 -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m 1. parser at end of file 2. While analyzing stack: #0 Calling runloop_init_after 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m:75:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m:75:5: Error evaluating statement #0 0x00007fe17327c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe17327ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe17327ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe172203930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe17a5af126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe17a5af126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe17a5af126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe17a5af126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe17a5af126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe17a5af126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe17a5af126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe17a5af126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe17a28dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe17a28dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe17a28dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe17a28dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe17a28dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe17a28dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe17a28dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe17a28dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe17a28e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe17a28e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe17a28e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe17a28e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe17a27ee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe17a27ee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe17a27ee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fe17a2970ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe17a2970ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe17a2970ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fe17a27c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe17a27c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe17a27c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe17a2a56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe17a2a56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe17a2a56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe17a2a58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe17a2a58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe17a2a58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe17a1faf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe17a1faf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe17a1faf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fe17a68e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe17a68e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe17a68e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe17a68e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe17a25f883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007fe17a25f883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007fe17a25f883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007fe17a25f883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007fe17a25f883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007fe17a25f883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007fe17a261a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fe17a261a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007fe17a2634e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fe17a2634e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fe17a26384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fe17a212c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fe17a212fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fe17a4e481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fe17a4e481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fe17a4e481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fe17a4e481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fe17a4e481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fe17a4e8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fe17a4e8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fe17a4e8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fe17a4e8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fe17a4e8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fe178c1bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fe178c1bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fe178c1bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fe178c1bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fe17a06be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fe17a014807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fe17a014807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fe17a014807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fe17a0b5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005597643d9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005597643df843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005597643d25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fe1721ee590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fe1721ee649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005597643d44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Checkers/Output/RunLoopAutoreleaseLeakChecker.m.script: line 6: 1451956 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -triple x86_64-darwin -analyzer-checker=core,osx.cocoa.RunLoopAutoreleaseLeak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-atomics.cpp (342 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-atomics.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -DLEAKS -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -DLEAKS -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-inline-max-stack-depth 2 -analyzer-config ipa-always-inline-size=2 -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-inline-max-stack-depth 2 -analyzer-config ipa-always-inline-size=2 -analyzer-checker=core,cplusplus.NewDeleteLeaks -DLEAKS -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-inline-max-stack-depth 2 -analyzer-config ipa-always-inline-size=2 -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-inline-max-stack-depth 2 -analyzer-config ipa-always-inline-size=2 -analyzer-checker=core,cplusplus.NewDeleteLeaks -DLEAKS -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testDestroySymbolicRefPtr(const class IntrusivePtr &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp:73:18: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp:73:18: Error evaluating statement #0 0x00007f954cb099d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f954cb07d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f954cb09e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f954ba90930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9553ab26de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f9553ab26de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9553ab26de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9553ab26de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9553ab26de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9553ab26de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9553ab26de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f9553ab26de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f9553a97845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f9553a97845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f9553a97845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f9553a97845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007f9553a9877c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007f9553a9877c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007f9553b4ded8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007f9553b4ded8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007f9553b4ded8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007f9553b0aa49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007f9553b0aa49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007f9553ad4f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007f9553ad4f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007f9553ad4f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007f9553ae9be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f9553ae9be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f9553ae9be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007f9553a9d32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f9553a9d32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f9553a9d32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f9553a9d32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f9553a9d32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f9553a9d32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f9553a9d32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f9553ae823b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007f9553ae823b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007f9553ae823b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007f9553ae823b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007f9553ae823b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007f9553ae823b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007f9553ae823b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007f9553aeef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007f9553aeef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007f9553af04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007f9553af04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007f9553af084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007f9553a9fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007f9553a9ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f9553d7181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f9553d7181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f9553d7181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f9553d7181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f9553d7181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f9553d75111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f9553d75111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f9553d75111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f9553d75111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f9553d75111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f95524a8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f95524a8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f95524a8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f95524a8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f95538f8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f95538a1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f95538a1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f95538a1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f9553942028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x0000559ad849a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x0000559ad84a0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x0000559ad84935ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f954ba7b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f954ba7b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x0000559ad84954c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-atomics.cpp.script: line 8: 1452060 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-atomics.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-variadic.cpp (343 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-variadic.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-variadic.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-variadic.cpp 1. parser at end of file #0 0x00007fb22e5169d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb22e514d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb22e516e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb22d49d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb2354d66ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb2354d66ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb2354d66ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb2354d66ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb2354d66ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb2354d66ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb2354d66ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fb2354d66ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fb2354ac368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fb2354acdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fb2354acfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fb23577e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fb23577e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fb23577e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fb23577e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fb23577e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fb235782111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fb235782111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fb235782111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fb235782111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fb235782111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fb233eb5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fb233eb5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fb233eb5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fb233eb5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fb235305e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fb2352ae807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fb2352ae807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fb2352ae807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fb23534f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000564d77165714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000564d7716b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000564d7715e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fb22d488590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fb22d488649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000564d771604c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-variadic.cpp.script: line 1: 1452077 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-variadic.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-custom.cpp (344 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-custom.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-custom.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-custom.cpp -analyzer-config c++-allocator-inlining=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-custom.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testNewExprPlacement() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-custom.cpp:61:12: Error evaluating statement #0 0x00007f0a520389d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0a52036d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0a52038e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0a50fbf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0a58ff0606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0a58ff0606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0a58ff0606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0a58ff0606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f0a58ff0606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f0a58ff0606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f0a58ff0606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f0a58ff0606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f0a5901f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f0a5901f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f0a58fcec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f0a58fcefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f0a592a081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f0a592a081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f0a592a081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f0a592a081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f0a592a081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f0a592a4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f0a592a4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f0a592a4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f0a592a4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f0a592a4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f0a579d7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f0a579d7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f0a579d7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f0a579d7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f0a58e27e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f0a58dd0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f0a58dd0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f0a58dd0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f0a58e71028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000559052185714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055905218b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055905217e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f0a50faa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f0a50faa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x00005590521804c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-custom.cpp.script: line 2: 1452066 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,unix.Malloc -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-custom.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-intersections.mm (345 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-intersections.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm -verify=newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -DLEAKS -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm -verify=leak -analyzer-checker=core -analyzer-checker=cplusplus.NewDeleteLeaks : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -DLEAKS -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm -verify=mismatch -analyzer-checker=core -analyzer-checker=unix.MismatchedDeallocator -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm -verify=newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete 1. parser at end of file 2. While analyzing stack: #0 Calling testStandardPlacementNewAfterDelete() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm:85:12: Error evaluating New Allocator Call #0 0x00007f3f6211c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3f6211ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3f6211ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3f610a3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3f690c56de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f3f690c56de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3f690c56de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3f690c56de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f3f690c56de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f3f690c56de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f3f690c56de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f3f690c56de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f3f692764b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f3f692764b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f3f692764b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007f3f692764b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007f3f692764b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007f3f692764b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007f3f6909c734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f3f6909c734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f3f6909c734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f3f6909c734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007f3f6909c734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f3f6909c734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007f3f690ff2e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007f3f690ff56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007f3f690ff56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007f3f6910389f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007f3f690b2bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007f3f690b2d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007f3f690b2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f3f6938481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f3f6938481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f3f6938481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f3f6938481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f3f6938481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f3f69388111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f3f69388111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f3f69388111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f3f69388111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f3f69388111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f3f67abbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f3f67abbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f3f67abbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f3f67abbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f3f68f0be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f3f68eb4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f3f68eb4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f3f68eb4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f3f68f55028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055a5cb2a4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055a5cb2aa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055a5cb29d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f3f6108e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f3f6108e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055a5cb29f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-intersections.mm.script: line 3: 1452061 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-intersections.mm -verify=newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDeleteLeaks-PR19102.cpp (346 of 16414) ******************** TEST 'Clang :: Analysis/NewDeleteLeaks-PR19102.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR19102.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR19102.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR19102.cpp:25:3: Error evaluating New Allocator Call #0 0x00007fb17b4b59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb17b4b3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb17b4b5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb17a43c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb18245e6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb18245e6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb18245e6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb18245e6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb18245e6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb18245e6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb18245e6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fb18245e6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fb18260f4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fb18260f4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fb18260f4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fb18260f4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fb18260f4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fb18260f4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fb182435734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fb182435734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fb182435734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fb182435734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fb182435734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fb182435734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fb1824982e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fb18249856a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fb18249856a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fb18249c89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fb18244bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007fb18244bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007fb18244bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007fb18271d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007fb18271d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fb18271d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007fb18271d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007fb18271d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007fb182721111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007fb182721111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007fb182721111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007fb182721111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007fb182721111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007fb180e54bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007fb180e54bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007fb180e54bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007fb180e54bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007fb1822a4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007fb18224d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007fb18224d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007fb18224d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007fb1822ee028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055b315f77714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055b315f7d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055b315f705ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007fb17a427590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007fb17a427649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055b315f724c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDeleteLeaks-PR19102.cpp.script: line 1: 1452101 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR19102.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/CGColorSpace.c (347 of 16414) ******************** TEST 'Clang :: Analysis/CGColorSpace.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CGColorSpace.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CGColorSpace.c 1. parser at end of file 2. While analyzing stack: #0 Calling fb 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CGColorSpace.c:14:3: Error evaluating statement #0 0x00007f4a5aa309d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a5aa2ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4a5aa30e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a599b7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a61c04626 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4a61c04626 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4a61c04626 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4a61c04626 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4a61c04626 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4a61c04626 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4a61c04626 get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f4a61c04626 clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1417:47 #12 0x00007f4a619a88e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f4a619e8876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f4a619e8876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f4a619e8876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f4a619e8876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f4a619e8876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f4a619e8876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f4a619e8876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f4a61a172f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f4a61a1784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f4a619c6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f4a619c6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f4a61c9881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4a61c9881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4a61c9881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f4a61c9881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f4a61c9881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f4a61c9c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f4a61c9c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f4a61c9c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f4a61c9c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f4a61c9c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f4a603cfbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f4a603cfbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f4a603cfbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f4a603cfbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f4a6181fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f4a617c8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f4a617c8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f4a617c8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f4a61869028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055dfa3b50714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055dfa3b56843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055dfa3b495ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f4a599a2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f4a599a2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055dfa3b4b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CGColorSpace.c.script: line 1: 1451941 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CGColorSpace.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete+MismatchedDeallocator_intersections.cpp (348 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete+MismatchedDeallocator_intersections.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.NewDeleteLeaks -analyzer-checker=unix.MismatchedDeallocator -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator 1. parser at end of file 2. While analyzing stack: #0 Calling testMallocFreeNoWarn() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp:26:3: Error evaluating statement #0 0x00007fb55aea99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb55aea7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb55aea9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb559e30930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb561ff9589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb561ff9589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb561ff9589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb561ff9589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb561ff9589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb561ff9589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb561ff9589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fb561ff9589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fb561e218e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fb561e61876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fb561e61876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fb561e61876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fb561e61876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fb561e61876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fb561e61876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fb561e61876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fb561e902f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fb561e9084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fb561e3fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fb561e3ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fb56211181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb56211181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb56211181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fb56211181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fb56211181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fb562115111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fb562115111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fb562115111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fb562115111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fb562115111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fb560848bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fb560848bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fb560848bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fb560848bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fb561c98e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fb561c41807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fb561c41807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fb561c41807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fb561ce2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005616359cc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005616359d2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005616359c55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fb559e1b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fb559e1b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005616359c74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete+MismatchedDeallocator_intersections.cpp.script: line 2: 1452044 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator -- ******************** Testing: 0 FAIL: Clang :: Analysis/Malloc+MismatchedDeallocator_intersections.cpp (349 of 16414) ******************** TEST 'Clang :: Analysis/Malloc+MismatchedDeallocator_intersections.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator -analyzer-store region -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator_intersections.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator -analyzer-store region -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator_intersections.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testUseZeroAllocNoWarn() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator_intersections.cpp:31:20: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator_intersections.cpp:31:20: Error evaluating statement #0 0x00007f8c19a229d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8c19a20d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8c19a22e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8c189a9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8c20d345fe retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8c20d345fe retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8c20d345fe retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8c20d345fe IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8c20d345fe ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8c20d345fe MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8c20d345fe get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f8c20d345fe (anonymous namespace)::MallocChecker::evalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3037:46 #12 0x00007f8c20b5f805 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f8c20b5f805 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f8c20b5f805 llvm::IntrusiveRefCntPtr clang::ento::eval::Assume::_evalAssume<(anonymous namespace)::MallocChecker>(void*, llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:464:74 #15 0x00007f8c209a13da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f8c209a13da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f8c209a13da clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool)>::operator()(llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007f8c209a13da clang::ento::CheckerManager::runCheckersForEvalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:646:30 #19 0x00007f8c20a4b787 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f8c20a4b787 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f8c20a4b787 clang::ento::ExprEngine::processAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:538:0 #22 0x00007f8c20a4b787 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:48:0 #23 0x00007f8c20a4b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007f8c20a4b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007f8c20a4b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #26 0x00007f8c209a0eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f8c209a0eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f8c209a0eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #29 0x00007f8c20e3434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #30 0x00007f8c20e3434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #31 0x00007f8c20e3434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #32 0x00007f8c20e3434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #33 0x00007f8c20b6b074 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #34 0x00007f8c20b6b074 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #35 0x00007f8c20b6b074 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #36 0x00007f8c20b6b074 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #37 0x00007f8c20b6b074 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #38 0x00007f8c20b6b074 (anonymous namespace)::MallocChecker::ProcessZeroAllocCheck(clang::ento::CallEvent const&, unsigned int, llvm::IntrusiveRefCntPtr, llvm::Optional) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1499:11 #39 0x00007f8c20b7b947 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #40 0x00007f8c20b7b947 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #41 0x00007f8c20b7b947 checkCXXNewOrCXXDelete /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1331:49 #42 0x00007f8c20b7b947 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1454:27 #43 0x00007f8c20b7b947 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #44 0x00007f8c209a358d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #45 0x00007f8c209a358d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007f8c209a358d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #47 0x00007f8c209a358d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #48 0x00007f8c209a358d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #49 0x00007f8c209ee59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #50 0x00007f8c209ee59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #51 0x00007f8c209ee59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #52 0x00007f8c209ee59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #53 0x00007f8c209ee59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #54 0x00007f8c209ee59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #55 0x00007f8c209eee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #56 0x00007f8c20a07f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f8c20a07f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #58 0x00007f8c20a094e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f8c20a094e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f8c20a0984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f8c209b8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f8c209b8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f8c20c8a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f8c20c8a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f8c20c8a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f8c20c8a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f8c20c8a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f8c20c8e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f8c20c8e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f8c20c8e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f8c20c8e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f8c20c8e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f8c1f3c1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f8c1f3c1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f8c1f3c1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f8c1f3c1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f8c20811e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f8c207ba807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f8c207ba807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f8c207ba807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f8c2085b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x0000561979041714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x0000561979047843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x000056197903a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f8c18994590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f8c18994649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x000056197903c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/Malloc+MismatchedDeallocator_intersections.cpp.script: line 1: 1452024 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator -analyzer-store region -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator_intersections.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/MemRegion.cpp (351 of 16414) ******************** TEST 'Clang :: Analysis/MemRegion.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MemRegion.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MemRegion.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testGetDescriptiveName5()::(anonymous struct)::() at line 44 #1 Calling testGetDescriptiveName5() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MemRegion.cpp:43:11: Error evaluating statement #0 0x00007fa7542e89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa7542e6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa7542e8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa75326f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa75b2a0606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa75b2a0606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa75b2a0606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa75b2a0606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa75b2a0606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa75b2a0606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa75b2a0606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa75b2a0606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fa75b2cf2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fa75b2cf84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fa75b27ebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fa75b27ed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fa75b27efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fa75b55081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fa75b55081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fa75b55081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fa75b55081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fa75b55081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fa75b554111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fa75b554111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fa75b554111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fa75b554111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fa75b554111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fa759c87bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fa759c87bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fa759c87bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fa759c87bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fa75b0d7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fa75b080807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fa75b080807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fa75b080807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fa75b121028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000563b2c3a1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000563b2c3a7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000563b2c39a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fa75325a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fa75325a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000563b2c39c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MemRegion.cpp.script: line 1: 1452028 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MemRegion.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/CFNumber.c (352 of 16414) ******************** TEST 'Clang :: Analysis/CFNumber.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFNumber,osx.cocoa.RetainCount -analyzer-store=region -verify -triple x86_64-apple-darwin9 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFNumber.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFNumber,osx.cocoa.RetainCount -analyzer-store=region -verify -triple x86_64-apple-darwin9 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFNumber.c 1. parser at end of file 2. While analyzing stack: #0 Calling CreateNum #0 0x00007f25f03fc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f25f03fad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f25f03fce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f25ef383930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f25f75b8bff llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f25f75b8bff llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f25f75b8bff llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f25f75b8bff llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f25f75b8bff llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f25f75b8bff clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f25f75b8bff clang::ento::ProgramStateTrait<(anonymous namespace)::RefBindings>::lookup_type clang::ento::ProgramState::get<(anonymous namespace)::RefBindings>(clang::ento::ProgramStateTrait<(anonymous namespace)::RefBindings>::key_type) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f25f75cf9e4 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f25f75cf9e4 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f25f75cf9e4 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f25f75cf9e4 clang::ento::retaincountchecker::RetainCountChecker::processReturn(clang::ReturnStmt const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1043:20 #15 0x00007f25f75cffa5 clang::ento::retaincountchecker::RetainCountChecker::checkEndFunction(clang::ReturnStmt const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1372:3 #16 0x00007f25f736fb06 clang::ento::CheckerManager::runCheckersForEndFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:458:30 #17 0x00007f25f73bcb43 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #18 0x00007f25f7392368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #19 0x00007f25f7392dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #20 0x00007f25f7392fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #21 0x00007f25f766481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f25f766481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f25f766481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #24 0x00007f25f766481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #25 0x00007f25f766481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #26 0x00007f25f7668111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #27 0x00007f25f7668111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #28 0x00007f25f7668111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #29 0x00007f25f7668111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #30 0x00007f25f7668111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #31 0x00007f25f5d9bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #32 0x00007f25f5d9bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #33 0x00007f25f5d9bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #34 0x00007f25f5d9bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #35 0x00007f25f71ebe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #36 0x00007f25f7194807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #37 0x00007f25f7194807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #38 0x00007f25f7194807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #39 0x00007f25f7235028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #40 0x000055eba9ba3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #41 0x000055eba9ba9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #42 0x000055eba9b9c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #43 0x00007f25ef36e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #44 0x00007f25ef36e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #45 0x000055eba9b9e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CFNumber.c.script: line 1: 1451933 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFNumber,osx.cocoa.RetainCount -analyzer-store=region -verify -triple x86_64-apple-darwin9 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFNumber.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/NSPanel.m (353 of 16414) ******************** TEST 'Clang :: Analysis/NSPanel.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSPanel.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSPanel.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass myMethod2] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSPanel.m:83:21: Error evaluating statement #0 0x00007f555a9609d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f555a95ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f555a960e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f55598e7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5561977aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5561977aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5561977aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5561977aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5561977aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5561977aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f5561918993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f5561918993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f5561918993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f5561918993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f55619472f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f556194784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f55618f6bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f55618f6d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f55618f6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f5561bc881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f5561bc881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f5561bc881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f5561bc881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f5561bc881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f5561bcc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f5561bcc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f5561bcc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f5561bcc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f5561bcc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f55602ffbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f55602ffbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f55602ffbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f55602ffbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f556174fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f55616f8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f55616f8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f55616f8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5561799028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055f07a3c9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055f07a3cf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055f07a3c25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f55598d2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f55598d2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055f07a3c44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NSPanel.m.script: line 1: 1452037 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSPanel.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/CFContainers.mm (354 of 16414) ******************** TEST 'Clang :: Analysis/CFContainers.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin -analyzer-output=text -analyzer-checker=osx.coreFoundation.containers.PointerSizedValues -analyzer-checker=osx.coreFoundation.containers.OutOfBounds -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFContainers.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin -analyzer-output=text -analyzer-checker=osx.coreFoundation.containers.PointerSizedValues -analyzer-checker=osx.coreFoundation.containers.OutOfBounds -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFContainers.mm 1. parser at end of file 2. While analyzing stack: #0 Calling TestCFMutableArrayRefEscapeViaImmutableArgument(CFMutableArrayRef) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFContainers.mm:241:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFContainers.mm:241:3: Error evaluating statement #0 0x00007f41251129d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4125110d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4125112e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4124099930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f412c4275e6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f412c4275e6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f412c4275e6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f412c4275e6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f412c4275e6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f412c4275e6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f412c4275e6 get<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f412c4275e6 remove<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:627:0 #12 0x00007f412c4275e6 remove<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:812:0 #13 0x00007f412c4275e6 (anonymous namespace)::ObjCContainersChecker::checkPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:170:0 #14 0x00007f412c29a207 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #15 0x00007f412c29a207 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #16 0x00007f412c29a207 llvm::IntrusiveRefCntPtr clang::ento::check::PointerEscape::_checkPointerEscape<(anonymous namespace)::ObjCContainersChecker>(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:387:0 #17 0x00007f412c0912af llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f412c0912af llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f412c0912af clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #20 0x00007f412c0912af clang::ento::CheckerManager::runCheckersForPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:632:33 #21 0x00007f412c0cb700 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #22 0x00007f412c0cb700 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #23 0x00007f412c0cb700 clang::ento::ExprEngine::notifyCheckersOfPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, clang::ento::CallEvent const*, clang::ento::RegionAndSymbolInvalidationTraits&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2872:79 #24 0x00007f412c113703 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #25 0x00007f412c113703 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #26 0x00007f412c113703 clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:211:58 #27 0x00007f412c09feb5 std::_Rb_tree, std::less, std::allocator >::~_Rb_tree() /usr/include/c++/12/bits/stl_tree.h:984:0 #28 0x00007f412c09feb5 std::set, std::allocator >::~set() /usr/include/c++/12/bits/stl_set.h:281:0 #29 0x00007f412c09feb5 llvm::SmallSet >::~SmallSet() /usr/include/llvm/ADT/SmallSet.h:136:0 #30 0x00007f412c09feb5 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:287:0 #31 0x00007f412c0f23c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #32 0x00007f412c0f23c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #33 0x00007f412c0f23c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #34 0x00007f412c0f29d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #35 0x00007f412c0f29d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #36 0x00007f412c0f29d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #37 0x00007f412c0a632e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #38 0x00007f412c0a632e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #39 0x00007f412c0a632e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #40 0x00007f412c0a632e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #41 0x00007f412c0a632e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #42 0x00007f412c0a632e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #43 0x00007f412c0a632e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #44 0x00007f412c0de473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #45 0x00007f412c0de473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #46 0x00007f412c0de473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #47 0x00007f412c0de473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #48 0x00007f412c0de473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #49 0x00007f412c0de473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #50 0x00007f412c0de473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #51 0x00007f412c0de473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #52 0x00007f412c0de473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #53 0x00007f412c0dee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #54 0x00007f412c0f7f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #55 0x00007f412c0f7f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #56 0x00007f412c0f94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #57 0x00007f412c0f94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #58 0x00007f412c0f984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #59 0x00007f412c0a8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #60 0x00007f412c0a8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #61 0x00007f412c37a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x00007f412c37a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x00007f412c37a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #64 0x00007f412c37a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #65 0x00007f412c37a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #66 0x00007f412c37e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #67 0x00007f412c37e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #68 0x00007f412c37e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #69 0x00007f412c37e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #70 0x00007f412c37e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #71 0x00007f412aab1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #72 0x00007f412aab1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #73 0x00007f412aab1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #74 0x00007f412aab1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #75 0x00007f412bf01e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #76 0x00007f412beaa807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #77 0x00007f412beaa807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #78 0x00007f412beaa807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #79 0x00007f412bf4b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #80 0x000055afb2ccf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #81 0x000055afb2cd5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #82 0x000055afb2cc85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #83 0x00007f4124084590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #84 0x00007f4124084649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #85 0x000055afb2cca4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CFContainers.mm.script: line 1: 1451931 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin -analyzer-output=text -analyzer-checker=osx.coreFoundation.containers.PointerSizedValues -analyzer-checker=osx.coreFoundation.containers.OutOfBounds -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CFContainers.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-path-notes.cpp (355 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete,unix.Malloc -analyzer-config add-pop-up-notes=false -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-path-notes.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete,unix.Malloc -analyzer-config add-pop-up-notes=false -analyzer-output=plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-path-notes.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-path-notes.cpp.tmp.plist : 'RUN: at line 9'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling Odd::kill() at line 30 #1 Calling test(struct Odd *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-path-notes.cpp:25:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-path-notes.cpp:25:3: Error evaluating statement #0 0x00007f7882bde9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7882bdcd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7882bdee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7881b65930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7889f11126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7889f11126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7889f11126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7889f11126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7889f11126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7889f11126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7889f11126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7889f11126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7889befc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7889befc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7889befc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7889befc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7889befc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7889befc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7889befc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7889befc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7889bf08dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7889bf08dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7889bf08dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7889bf08dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7889be0e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7889be0e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7889be0e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7889bf90ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7889bf90ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7889bf90ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7889bde5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7889bde5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7889bde5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7889c076f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7889c076f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7889c076f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7889c078f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7889c078f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7889c078f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7889b5cf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7889b5cf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7889b5cf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f7889ff034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7889ff034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7889ff034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7889ff034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7889d2c428 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007f7889d2c428 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007f7889d2c428 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007f7889d2c428 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007f7889d2c428 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007f7889d2c428 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::Expr const*, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1875:11 #52 0x00007f7889d36e7b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #53 0x00007f7889d36e7b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #54 0x00007f7889d36e7b checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2833:72 #55 0x00007f7889d36e7b void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:45 #56 0x00007f7889b5f58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #57 0x00007f7889b5f58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f7889b5f58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #59 0x00007f7889b5f58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #60 0x00007f7889b5f58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #61 0x00007f7889b91745 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #62 0x00007f7889b91745 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #63 0x00007f7889b91745 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #64 0x00007f7889b91745 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #65 0x00007f7889b91745 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #66 0x00007f7889b91745 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #67 0x00007f7889b91745 clang::ento::ExprEngine::VisitCXXDeleteExpr(clang::CXXDeleteExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:950:44 #68 0x00007f7889bc4536 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1666:0 #69 0x00007f7889bc54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007f7889bc54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007f7889bc584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007f7889b74c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007f7889b74fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007f7889e4681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007f7889e4681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007f7889e4681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007f7889e4681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007f7889e4681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007f7889e4a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007f7889e4a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007f7889e4a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007f7889e4a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007f7889e4a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007f788857dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007f788857dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007f788857dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007f788857dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007f78899cde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007f7889976807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007f7889976807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007f7889976807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007f7889a17028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x000055eb36729714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x000055eb3672f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x000055eb367225ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007f7881b50590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007f7881b50649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x000055eb367244c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-path-notes.cpp.script: line 3: 1452072 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete,unix.Malloc -analyzer-config add-pop-up-notes=false -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/DeleteWithNonVirtualDtor.cpp (365 of 16414) ******************** TEST 'Clang :: Analysis/DeleteWithNonVirtualDtor.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.cplusplus.DeleteWithNonVirtualDtor -std=c++11 -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeleteWithNonVirtualDtor.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.cplusplus.DeleteWithNonVirtualDtor -std=c++11 -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeleteWithNonVirtualDtor.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling privateDtor() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeleteWithNonVirtualDtor.cpp:185:18: Error evaluating statement #0 0x00007fe446a0e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe446a0cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe446a0ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe445995930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe44d9c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe44d9c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe44d9c6606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe44d9c6606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe44d9c6606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe44d9c6606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe44d9c6606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe44d9c6606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fe44d9f52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fe44d9f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fe44d9a4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fe44d9a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fe44dc7681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fe44dc7681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fe44dc7681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fe44dc7681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fe44dc7681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fe44dc7a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fe44dc7a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fe44dc7a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fe44dc7a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fe44dc7a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fe44c3adbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fe44c3adbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fe44c3adbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fe44c3adbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fe44d7fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fe44d7a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fe44d7a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fe44d7a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fe44d847028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055d74ee49714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055d74ee4f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055d74ee425ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fe445980590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fe445980649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055d74ee444c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/DeleteWithNonVirtualDtor.cpp.script: line 1: 1452002 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.cplusplus.DeleteWithNonVirtualDtor -std=c++11 -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeleteWithNonVirtualDtor.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/MissingDealloc.m (366 of 16414) ******************** TEST 'Clang :: Analysis/MissingDealloc.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MissingDealloc.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -verify -triple x86_64-apple-darwin10 -fobjc-arc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MissingDealloc.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MissingDealloc.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[DeallocingClass dealloc] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MissingDealloc.m:194:3: Error evaluating statement #0 0x00007f34706c19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f34706bfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f34706c1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f346f648930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f34776d8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f34776d8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f34776d8aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f34776d8aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f34776d8aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f34776d8aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f3477679993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f3477679993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f3477679993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f3477679993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f34776a82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f34776a884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f3477657bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f3477657d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f3477657fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f347792981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f347792981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f347792981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f347792981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f347792981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f347792d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f347792d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f347792d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f347792d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f347792d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f3476060bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f3476060bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f3476060bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f3476060bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f34774b0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f3477459807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f3477459807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f3477459807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f34774fa028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563dc62f9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563dc62ff843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563dc62f25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f346f633590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f346f633649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563dc62f44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MissingDealloc.m.script: line 2: 1452036 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MissingDealloc.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/MismatchedDeallocator-checker-test.mm (367 of 16414) ******************** TEST 'Clang :: Analysis/MismatchedDeallocator-checker-test.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-checker-test.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -fblocks -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-checker-test.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-checker-test.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testSimpleSmartPointerMalloc() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-checker-test.mm:227:31: Error evaluating New Allocator Call #0 0x00007fcadbbd49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcadbbd2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcadbbd4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcadab5b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcae2b7d6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fcae2b7d6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcae2b7d6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcae2b7d6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fcae2b7d6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fcae2b7d6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fcae2b7d6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fcae2b7d6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fcae2d2e4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fcae2d2e4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fcae2d2e4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fcae2d2e4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fcae2d2e4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fcae2d2e4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fcae2b54734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fcae2b54734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fcae2b54734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fcae2b54734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fcae2b54734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fcae2b54734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fcae2bb72e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fcae2bb756a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fcae2bb756a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fcae2bbb89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fcae2b6abac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007fcae2b6ad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007fcae2b6afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007fcae2e3c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007fcae2e3c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fcae2e3c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007fcae2e3c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007fcae2e3c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007fcae2e40111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007fcae2e40111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007fcae2e40111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007fcae2e40111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007fcae2e40111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007fcae1573bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007fcae1573bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007fcae1573bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007fcae1573bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007fcae29c3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007fcae296c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007fcae296c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007fcae296c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007fcae2a0d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055a24a7d6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055a24a7dc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055a24a7cf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007fcadab46590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007fcadab46649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055a24a7d14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MismatchedDeallocator-checker-test.mm.script: line 2: 1452027 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-checker-test.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp (368 of 16414) ******************** TEST 'Clang :: Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp:25:19: Error evaluating branch #0 0x00007f494dcb49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f494dcb2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f494dcb4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f494cc3b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4954fe7126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4954fe7126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4954fe7126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4954fe7126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4954fe7126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4954fe7126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4954fe7126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4954fe7126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4954cc5c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4954cc5c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4954cc5c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4954cc5c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4954cc5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4954cc5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4954cc5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4954cc5c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4954cc68dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4954cc68dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4954cc68dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4954cc68dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4954cb6e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4954cb6e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4954cb6e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4954ccf0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4954ccf0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4954ccf0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4954cb45a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4954cb45a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4954cb45a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4954cdd6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4954cdd6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4954cdd6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4954cdd8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4954cdd8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4954cdd8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4954c32f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4954c32f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4954c32f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f49550c634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f49550c634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f49550c634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f49550c634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4954c72e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f4954c72e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f4954c72e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f4954c72e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f4954c72e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f4954c4975d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f4954c4afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f4954f1c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f4954f1c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f4954f1c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f4954f1c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f4954f1c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f4954f20111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f4954f20111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f4954f20111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f4954f20111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f4954f20111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f4953653bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f4953653bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f4953653bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f4953653bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f4954aa3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f4954a4c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f4954a4c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f4954a4c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f4954aed028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055b0faccb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055b0facd1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055b0facc45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f494cc26590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f494cc26649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055b0facc64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CheckThatArraySubsciptNodeIsNotCollected.cpp.script: line 1: 1451957 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/DeallocMissingRelease.m (369 of 16414) ******************** TEST 'Clang :: Analysis/DeallocMissingRelease.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -triple x86_64-apple-ios4.0 -DMACOS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -triple x86_64-apple-macosx10.6.0 -DMACOS=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -triple x86_64-apple-darwin10 -fobjc-arc -fobjc-runtime-has-weak -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -triple x86_64-apple-ios4.0 -DMACOS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[ClassWithRetainPropWithIBOutletIvarAndShadowingReadWrite dealloc] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m:920:3: Error evaluating statement #0 0x00007fd2c34ff9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd2c34fdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd2c34ffe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd2c2486930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd2ca516aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd2ca516aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd2ca516aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd2ca516aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd2ca516aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd2ca516aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd2ca4b7993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd2ca4b7993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd2ca4b7993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd2ca4b7993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd2ca4e62f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd2ca4e684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd2ca495bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fd2ca495d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fd2ca495fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fd2ca76781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fd2ca76781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fd2ca76781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fd2ca76781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fd2ca76781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fd2ca76b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fd2ca76b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fd2ca76b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fd2ca76b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fd2ca76b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fd2c8e9ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fd2c8e9ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fd2c8e9ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fd2c8e9ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fd2ca2eee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fd2ca297807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fd2ca297807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fd2ca297807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fd2ca338028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563eb4cd1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563eb4cd7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563eb4cca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fd2c2471590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fd2c2471649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563eb4ccc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/DeallocMissingRelease.m.script: line 3: 1451991 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.Dealloc -fblocks -triple x86_64-apple-ios4.0 -DMACOS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocMissingRelease.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/DeallocUseAfterFreeErrors.m (370 of 16414) ******************** TEST 'Clang :: Analysis/DeallocUseAfterFreeErrors.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.SuperDealloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocUseAfterFreeErrors.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.SuperDealloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocUseAfterFreeErrors.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[InterveningMethodCallOnSelf dealloc] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocUseAfterFreeErrors.m:368:3: Error evaluating statement #0 0x00007f499c5b89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f499c5b6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f499c5b8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f499b53f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f49a35cfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f49a35cfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f49a35cfaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f49a35cfaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f49a35cfaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f49a35cfaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f49a3570993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f49a3570993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f49a3570993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f49a3570993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f49a359f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f49a359f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f49a354ebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f49a354ed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f49a354efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f49a382081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f49a382081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f49a382081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f49a382081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f49a382081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f49a3824111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f49a3824111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f49a3824111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f49a3824111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f49a3824111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f49a1f57bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f49a1f57bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f49a1f57bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f49a1f57bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f49a33a7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f49a3350807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f49a3350807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f49a3350807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f49a33f1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555a76e82714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555a76e88843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555a76e7b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f499b52a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f499b52a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555a76e7d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/DeallocUseAfterFreeErrors.m.script: line 1: 1451999 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.SuperDealloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DeallocUseAfterFreeErrors.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/MismatchedDeallocator-path-notes.cpp (371 of 16414) ******************** TEST 'Clang :: Analysis/MismatchedDeallocator-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-path-notes.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -analyzer-output=plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-path-notes.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MismatchedDeallocator-path-notes.cpp.tmp.plist : 'RUN: at line 3'; tail -n +11 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MismatchedDeallocator-path-notes.cpp.tmp.plist | grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' | diff -ub /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/Inputs/expected-plists/MismatchedDeallocator-path-notes.cpp.plist - -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-path-notes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling allocIntArray(unsigned int) at line 10 #1 Calling test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-path-notes.cpp:7:10: Error evaluating New Allocator Call #0 0x00007efe9fb3e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efe9fb3cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efe9fb3ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efe9eac5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efea6ae76de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007efea6ae76de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007efea6ae76de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007efea6ae76de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007efea6ae76de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007efea6ae76de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007efea6ae76de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007efea6ae76de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007efea6c984b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007efea6c984b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007efea6c984b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007efea6c984b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007efea6c984b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007efea6c984b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007efea6abe734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007efea6abe734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007efea6abe734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007efea6abe734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007efea6abe734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007efea6abe734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007efea6b212e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007efea6b2156a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007efea6b2156a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007efea6b2589f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007efea6ad4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007efea6ad4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007efea6da681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007efea6da681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007efea6da681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007efea6da681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007efea6da681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007efea6daa111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007efea6daa111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007efea6daa111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007efea6daa111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007efea6daa111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007efea54ddbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007efea54ddbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007efea54ddbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007efea54ddbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007efea692de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007efea68d6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007efea68d6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007efea68d6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007efea6977028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x00005614d9dc9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x00005614d9dcf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x00005614d9dc25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007efe9eab0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007efe9eab0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x00005614d9dc44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/MismatchedDeallocator-path-notes.cpp.script: line 3: 1452033 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.MismatchedDeallocator -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/MismatchedDeallocator-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-sized-deallocation.cpp (372 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-sized-deallocation.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -fsized-deallocation : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -DINCLUDE_INCLUDES : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -DINCLUDE_INCLUDES -fsized-deallocation : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS -fsized-deallocation : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 -fsized-deallocation : 'RUN: at line 10'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 -DINCLUDE_INCLUDES : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 -DINCLUDE_INCLUDES -fsized-deallocation : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++14 -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS -fsized-deallocation : 'RUN: at line 15'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 : 'RUN: at line 16'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 -fsized-deallocation : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 -DINCLUDE_INCLUDES : 'RUN: at line 18'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 -DINCLUDE_INCLUDES -fsized-deallocation : 'RUN: at line 19'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS : 'RUN: at line 20'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -std=c++17 -DINCLUDE_INCLUDES -DTEST_INLINABLE_ALLOCATORS -fsized-deallocation -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling no_leak() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp:37:12: Error evaluating New Allocator Call #0 0x00007fc7798d39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc7798d1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc7798d3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc77885a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc78087c6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fc78087c6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc78087c6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc78087c6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc78087c6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc78087c6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc78087c6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fc78087c6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fc780a2d4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fc780a2d4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fc780a2d4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fc780a2d4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fc780a2d4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fc780a2d4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fc780853734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fc780853734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fc780853734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fc780853734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fc780853734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fc780853734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fc7808b62e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fc7808b656a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fc7808b656a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fc7808ba89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fc780869bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007fc780869d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007fc780869fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007fc780b3b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007fc780b3b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fc780b3b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007fc780b3b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007fc780b3b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007fc780b3f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007fc780b3f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007fc780b3f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007fc780b3f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007fc780b3f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007fc77f272bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007fc77f272bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007fc77f272bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007fc77f272bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007fc7806c2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007fc78066b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007fc78066b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007fc78066b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007fc78070c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x0000558eb151f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x0000558eb1525843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x0000558eb15185ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007fc778845590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007fc778845649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x0000558eb151a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-sized-deallocation.cpp.script: line 18: 1452073 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-sized-deallocation.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NSWindow.m (373 of 16414) ******************** TEST 'Clang :: Analysis/NSWindow.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core,deadcode.DeadStores -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSWindow.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core,deadcode.DeadStores -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSWindow.m 1. parser at end of file 2. While analyzing stack: #0 Calling f3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSWindow.m:85:3: Error evaluating statement #0 0x00007f805c2cf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f805c2cdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f805c2cfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f805b256930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f806326a006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f806326a006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f806326a006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f806326a006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f806326a006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f806326a006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f806326a006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f806326a006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f80635efa65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f80635efa65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f80635efa65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f80635efa65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f80632478e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f8063287876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f8063287876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f8063287876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f8063287876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f8063287876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f8063287876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f8063287876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f80632b62f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f80632b684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f8063265c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f8063265fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f806353781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f806353781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f806353781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f806353781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f806353781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f806353b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f806353b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f806353b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f806353b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f806353b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f8061c6ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f8061c6ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f8061c6ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f8061c6ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f80630bee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f8063067807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f8063067807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f8063067807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f8063108028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x000055646894b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000556468951843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x00005564689445ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f805b241590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f805b241649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x00005564689464c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NSWindow.m.script: line 1: 1452042 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core,deadcode.DeadStores -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSWindow.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/NSContainers.m (379 of 16414) ******************** TEST 'Clang :: Analysis/NSContainers.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,osx.cocoa.NonNilReturnValue,osx.cocoa.NilArg,osx.cocoa.Loops,debug.ExprInspection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSContainers.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,osx.cocoa.NonNilReturnValue,osx.cocoa.NilArg,osx.cocoa.Loops,debug.ExprInspection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSContainers.m 1. parser at end of file 2. While analyzing stack: #0 Calling testInlinedDefensiveCheck 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSContainers.m:324:15: Error evaluating statement #0 0x00007f19d20239d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f19d2021d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f19d2023e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f19d0faa930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f19d8fbe006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f19d8fbe006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f19d8fbe006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f19d8fbe006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f19d8fbe006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f19d8fbe006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f19d8fbe006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f19d8fbe006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f19d9343a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f19d9343a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f19d9343a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f19d9343a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f19d8f9b8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f19d8fdb876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f19d8fdb876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f19d8fdb876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f19d8fdb876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f19d8fdb876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f19d8fdb876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f19d8fdb876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f19d900a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f19d900a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f19d8fb9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f19d8fb9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f19d928b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f19d928b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f19d928b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f19d928b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f19d928b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f19d928f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f19d928f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f19d928f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f19d928f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f19d928f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f19d79c2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f19d79c2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f19d79c2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f19d79c2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f19d8e12e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f19d8dbb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f19d8dbb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f19d8dbb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f19d8e5c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000555647920714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000555647926843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x00005556479195ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f19d0f95590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f19d0f95649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x000055564791b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NSContainers.m.script: line 1: 1452035 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,osx.cocoa.NonNilReturnValue,osx.cocoa.NilArg,osx.cocoa.Loops,debug.ExprInspection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSContainers.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDeleteLeaks-PR18394.cpp (381 of 16414) ******************** TEST 'Clang :: Analysis/NewDeleteLeaks-PR18394.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config graph-trim-interval=1 -analyzer-max-loop 1 -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR18394.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config graph-trim-interval=1 -analyzer-max-loop 1 -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR18394.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling error() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR18394.cpp:14:10: Error evaluating New Allocator Call #0 0x00007faf2ffb39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faf2ffb1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faf2ffb3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faf2ef3a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faf36f5c6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007faf36f5c6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007faf36f5c6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007faf36f5c6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007faf36f5c6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007faf36f5c6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007faf36f5c6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007faf36f5c6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007faf3710d4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007faf3710d4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007faf3710d4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007faf3710d4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007faf3710d4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007faf3710d4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007faf36f33734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007faf36f33734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007faf36f33734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007faf36f33734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007faf36f33734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007faf36f33734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007faf36f962e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007faf36f9656a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007faf36f9656a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007faf36f9a89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007faf36f49bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007faf36f49d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007faf36f49fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007faf3721b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007faf3721b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007faf3721b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007faf3721b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007faf3721b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007faf3721f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007faf3721f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007faf3721f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007faf3721f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007faf3721f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007faf35952bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007faf35952bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007faf35952bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007faf35952bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007faf36da2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007faf36d4b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007faf36d4b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007faf36d4b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007faf36dec028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055d65f856714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055d65f85c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055d65f84f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007faf2ef25590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007faf2ef25649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055d65f8514c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDeleteLeaks-PR18394.cpp.script: line 1: 1452092 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config graph-trim-interval=1 -analyzer-max-loop 1 -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDeleteLeaks-PR18394.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/NSString.m (382 of 16414) ******************** TEST 'Clang :: Analysis/NSString.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -analyzer-config mode=shallow -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DTEST_64 -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DOSATOMIC_USE_INLINED -triple i386-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[AlwaysInlineBodyFarmBodies callValue] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m:446:4: Error evaluating statement #0 0x00007f8bda3889d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8bda386d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8bda388e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8bd930f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8be139faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8be139faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8be139faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8be139faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f8be139faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f8be139faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f8be1340993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f8be1340993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f8be1340993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f8be1340993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f8be136f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f8be136f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f8be131ebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f8be131ed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f8be131efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f8be15f081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f8be15f081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f8be15f081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f8be15f081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f8be15f081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f8be15f4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f8be15f4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f8be15f4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f8be15f4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f8be15f4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f8bdfd27bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f8bdfd27bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f8bdfd27bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f8bdfd27bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f8be1177e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f8be1120807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f8be1120807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f8be1120807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f8be11c1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005589d3ebc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005589d3ec2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005589d3eb55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f8bd92fa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f8bd92fa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005589d3eb74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NSString.m.script: line 4: 1452041 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NSString.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp (383 of 16414) ******************** TEST 'Clang :: Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator,cplusplus.NewDelete,cplusplus.NewDeleteLeaks -DLEAKS -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling allocIntArray(unsigned int) at line 104 #1 Calling testMismatchedChangePointeeThroughAssignment() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp:101:10: Error evaluating New Allocator Call #0 0x00007f0a6cb6c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0a6cb6ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0a6cb6ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0a6baf3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0a73b156de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f0a73b156de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0a73b156de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0a73b156de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f0a73b156de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f0a73b156de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f0a73b156de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f0a73b156de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f0a73cc64b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f0a73cc64b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f0a73cc64b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007f0a73cc64b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007f0a73cc64b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007f0a73cc64b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007f0a73aec734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f0a73aec734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f0a73aec734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f0a73aec734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007f0a73aec734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f0a73aec734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007f0a73b4f2e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007f0a73b4f56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007f0a73b4f56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007f0a73b5389f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007f0a73b02c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007f0a73b02fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f0a73dd481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f0a73dd481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f0a73dd481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f0a73dd481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f0a73dd481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f0a73dd8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f0a73dd8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f0a73dd8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f0a73dd8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f0a73dd8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f0a7250bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007f0a7250bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007f0a7250bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007f0a7250bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007f0a7395be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007f0a73904807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007f0a73904807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007f0a73904807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007f0a739a5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x0000563b98cbf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x0000563b98cc5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x0000563b98cb85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007f0a6bade590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007f0a6bade649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x0000563b98cba4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/Malloc+MismatchedDeallocator+NewDelete.cpp.script: line 2: 1452029 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,unix.MismatchedDeallocator,cplusplus.NewDelete -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/DynamicTypePropagation.m (384 of 16414) ******************** TEST 'Clang :: Analysis/DynamicTypePropagation.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DynamicTypePropagation.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DynamicTypePropagation.m 1. parser at end of file 2. While analyzing stack: #0 Calling testArgument 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DynamicTypePropagation.m:56:3: Error evaluating statement #0 0x00007f4c394f89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4c394f6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4c394f8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4c3847f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4c40493006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4c40493006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4c40493006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4c40493006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4c40493006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4c40493006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4c40493006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4c40493006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f4c40818a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f4c40818a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f4c40818a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f4c40818a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f4c404708e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f4c404b0876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f4c404b0876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f4c404b0876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f4c404b0876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f4c404b0876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f4c404b0876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f4c404b0876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f4c404df2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f4c404df84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f4c4048ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f4c4048efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f4c4076081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f4c4076081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f4c4076081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f4c4076081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f4c4076081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f4c40764111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f4c40764111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f4c40764111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f4c40764111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f4c40764111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f4c3ee97bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f4c3ee97bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f4c3ee97bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f4c3ee97bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f4c402e7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f4c40290807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f4c40290807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f4c40290807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f4c40331028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000558debb74714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000558debb7a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000558debb6d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f4c3846a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f4c3846a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000558debb6f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/DynamicTypePropagation.m.script: line 1: 1452003 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/DynamicTypePropagation.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/CheckNSError.m (385 of 16414) ******************** TEST 'Clang :: Analysis/CheckNSError.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckNSError.m -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=osx.cocoa.NSError -analyzer-checker=osx.coreFoundation.CFError -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckNSError.m -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=osx.cocoa.NSError -analyzer-checker=osx.coreFoundation.CFError 1. parser at end of file 2. While analyzing stack: #0 Calling f6 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckNSError.m:82:12: Error evaluating statement #0 0x00007fe39a9c99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe39a9c7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe39a9c9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe399950930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe3a19e0aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe3a19e0aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe3a19e0aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe3a19e0aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fe3a19e0aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fe3a19e0aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fe3a1981993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fe3a1981993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fe3a1981993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fe3a1981993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fe3a19b02f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fe3a19b084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fe3a195fbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fe3a195fd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fe3a195ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fe3a1c3181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fe3a1c3181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fe3a1c3181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fe3a1c3181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fe3a1c3181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fe3a1c35111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fe3a1c35111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fe3a1c35111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fe3a1c35111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fe3a1c35111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fe3a0368bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fe3a0368bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fe3a0368bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fe3a0368bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fe3a17b8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fe3a1761807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fe3a1761807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fe3a1761807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fe3a1802028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055b9a4541714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055b9a4547843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055b9a453a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fe39993b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fe39993b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055b9a453c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/CheckNSError.m.script: line 1: 1451945 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/CheckNSError.m -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=osx.cocoa.NSError -analyzer-checker=osx.coreFoundation.CFError -- ******************** Testing: 0 FAIL: Clang :: Analysis/NewDelete-checker-test.cpp (388 of 16414) ******************** TEST 'Clang :: Analysis/NewDelete-checker-test.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DLEAKS -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete,leak -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.NewDeleteLeaks : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,leak -analyzer-checker=core -analyzer-checker=cplusplus.NewDeleteLeaks : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 22'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DLEAKS -std=c++17 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete,leak -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.NewDeleteLeaks : 'RUN: at line 28'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,leak -analyzer-checker=core -analyzer-checker=cplusplus.NewDeleteLeaks -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete 1. parser at end of file 2. While analyzing stack: #0 Calling testLeakBecauseNTTPIsNotDeallocation() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp:454:3: Error evaluating statement #0 0x00007f8210d9e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8210d9cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8210d9ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f820fd25930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8217eee589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8217eee589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8217eee589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8217eee589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8217eee589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8217eee589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8217eee589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f8217eee589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f8217d168e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f8217d56876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f8217d56876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f8217d56876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f8217d56876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f8217d56876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f8217d56876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f8217d56876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f8217d852f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f8217d8584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f8217d34c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f8217d34fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f821800681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f821800681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f821800681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f821800681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f821800681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f821800a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f821800a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f821800a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f821800a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f821800a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f821673dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f821673dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f821673dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f821673dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f8217b8de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f8217b36807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f8217b36807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f8217b36807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f8217bd7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055d0712f8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055d0712fe843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055d0712f15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f820fd10590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f820fd10649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055d0712f34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NewDelete-checker-test.cpp.script: line 6: 1452057 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NewDelete-checker-test.cpp -verify=expected,newdelete -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -- ******************** Testing: 0 FAIL: Clang :: Analysis/analyzer-stats.c (394 of 16414) ******************** TEST 'Clang :: Analysis/analyzer-stats.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,debug.Stats -verify -Wno-unreachable-code -analyzer-opt-analyze-nested-blocks -analyzer-max-loop 4 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzer-stats.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,debug.Stats -verify -Wno-unreachable-code -analyzer-opt-analyze-nested-blocks -analyzer-max-loop 4 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzer-stats.c 1. parser at end of file 2. While analyzing stack: #0 Calling test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzer-stats.c:12:3: Error evaluating statement #0 0x00007f4c1803d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4c1803bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4c1803de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4c16fc4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4c1f054aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4c1f054aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4c1f054aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4c1f054aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f4c1f054aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f4c1f054aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f4c1eff5993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f4c1eff5993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f4c1eff5993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f4c1eff5993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f4c1f0242f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f4c1f02484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f4c1efd3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #17 0x00007f4c1efd3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #18 0x00007f4c1f2a581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #19 0x00007f4c1f2a581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f4c1f2a581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #21 0x00007f4c1f2a581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #22 0x00007f4c1f2a581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #23 0x00007f4c1f2a9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #24 0x00007f4c1f2a9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #25 0x00007f4c1f2a9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #26 0x00007f4c1f2a9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #27 0x00007f4c1f2a9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #28 0x00007f4c1d9dcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #29 0x00007f4c1d9dcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #30 0x00007f4c1d9dcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #31 0x00007f4c1d9dcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #32 0x00007f4c1ee2ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #33 0x00007f4c1edd5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #34 0x00007f4c1edd5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #35 0x00007f4c1edd5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #36 0x00007f4c1ee76028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #37 0x0000556ee2030714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #38 0x0000556ee2036843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #39 0x0000556ee20295ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #40 0x00007f4c16faf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #41 0x00007f4c16faf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #42 0x0000556ee202b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/analyzer-stats.c.script: line 1: 1452514 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,debug.Stats -verify -Wno-unreachable-code -analyzer-opt-analyze-nested-blocks -analyzer-max-loop 4 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzer-stats.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/additive-folding.cpp (395 of 16414) ******************** TEST 'Clang :: Analysis/additive-folding.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-tautological-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-tautological-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling additiveSymSymFolding(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding.cpp:213:7: Error evaluating branch #0 0x00007f8eb4aa79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8eb4aa5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8eb4aa7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8eb3a2e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8ebbdda126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8ebbdda126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8ebbdda126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8ebbdda126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8ebbdda126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8ebbdda126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8ebbdda126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8ebbdda126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8ebbab8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8ebbab8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8ebbab8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8ebbab8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8ebbab8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8ebbab8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8ebbab8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8ebbab8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8ebbab98dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8ebbab98dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8ebbab98dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8ebbab98dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8ebbaa9e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8ebbaa9e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8ebbaa9e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8ebbac20ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8ebbac20ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8ebbac20ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8ebbaa75a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8ebbaa75a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8ebbaa75a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8ebbad06f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8ebbad06f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8ebbad06f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8ebbad08f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8ebbad08f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8ebbad08f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8ebba25eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8ebba25eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8ebba25eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f8ebbeb934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f8ebbeb934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f8ebbeb934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f8ebbeb934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8ebba65e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f8ebba65e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f8ebba65e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f8ebba65e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f8ebba65e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f8ebba3c75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f8ebba3dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f8ebbd0f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f8ebbd0f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f8ebbd0f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f8ebbd0f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f8ebbd0f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f8ebbd13111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f8ebbd13111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f8ebbd13111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f8ebbd13111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f8ebbd13111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f8eba446bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f8eba446bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f8eba446bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f8eba446bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8ebb896e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8ebb83f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8ebb83f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8ebb83f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8ebb8e0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005627916ee714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005627916f4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005627916e75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f8eb3a19590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f8eb3a19649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005627916e94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/additive-folding.cpp.script: line 1: 1452397 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-tautological-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR49642.c (396 of 16414) ******************** TEST 'Clang :: Analysis/PR49642.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49642.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49642.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions 1. parser at end of file 2. While analyzing stack: #0 Calling a 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49642.c:15:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49642.c:15:10: Error evaluating statement #0 0x00007fb16246b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb162469d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb16246be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb1613f2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb16979e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb16979e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb16979e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb16979e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb16979e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb16979e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb16979e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb16979e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb16947cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb16947cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb16947cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb16947cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb16947cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb16947cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb16947cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb16947cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb16947dd62 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb16947dd62 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb16947dd62 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb16947dd62 (anonymous namespace)::RangeConstraintManager::assumeSymLE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2928:31 #24 0x00007fb16946de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb16946de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb16946de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb1694860ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb1694860ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb1694860ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb16946b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb16946b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb16946b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb1694946f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb1694946f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb1694946f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb1694948f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb1694948f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb1694948f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb1693e9f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb1693e9f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb1693e9f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fb16987d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb16987d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb16987d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb16987d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb16942321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fb16942321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fb16942321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fb1694520b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fb1694520b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fb1694520b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fb1694520b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fb1694520b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fb1694524e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fb1694524e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fb16945284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fb169401c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fb169401fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fb1696d381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fb1696d381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fb1696d381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fb1696d381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fb1696d381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fb1696d7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fb1696d7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fb1696d7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fb1696d7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fb1696d7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fb167e0abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fb167e0abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fb167e0abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fb167e0abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fb16925ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fb169203807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fb169203807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fb169203807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fb1692a4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000559ea5e00714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000559ea5e06843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000559ea5df95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fb1613dd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fb1613dd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000559ea5dfb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR49642.c.script: line 1: 1452305 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49642.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -- ******************** Testing: 0 FAIL: Clang :: Analysis/ObjCRetSigs.m (397 of 16414) ******************** TEST 'Clang :: Analysis/ObjCRetSigs.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=osx.cocoa.IncompatibleMethodTypes -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCRetSigs.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=osx.cocoa.IncompatibleMethodTypes -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCRetSigs.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MySub length] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCRetSigs.m:22:4: Error evaluating statement #0 0x00007ff8a86e09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff8a86ded80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff8a86e0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff8a7667930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff8af6f7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff8af6f7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff8af6f7aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff8af6f7aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff8af6f7aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff8af6f7aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff8af698993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff8af698993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff8af698993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff8af698993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff8af6c72f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff8af6c784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff8af676bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff8af676d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff8af676fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff8af94881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff8af94881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff8af94881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff8af94881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff8af94881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff8af94c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff8af94c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff8af94c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff8af94c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff8af94c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff8ae07fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff8ae07fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff8ae07fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff8ae07fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff8af4cfe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff8af478807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff8af478807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff8af478807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff8af519028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055e83a06c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055e83a072843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055e83a0655ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff8a7652590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff8a7652649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055e83a0674c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ObjCRetSigs.m.script: line 1: 1452251 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=osx.cocoa.IncompatibleMethodTypes -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCRetSigs.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR46264.cpp (398 of 16414) ******************** TEST 'Clang :: Analysis/PR46264.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR46264.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR46264.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling ns1::e::f() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR46264.cpp:55:3: Error evaluating statement #0 0x00007f76bf0b79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f76bf0b5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f76bf0b7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f76be03e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f76c60ceaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f76c60ceaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f76c60ceaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f76c60ceaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f76c60ceaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f76c60ceaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f76c606f993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f76c606f993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f76c606f993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f76c606f993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f76c609e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f76c609e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f76c604dbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f76c604dd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f76c604dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f76c631f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f76c631f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f76c631f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f76c631f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f76c631f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f76c6323111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f76c6323111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f76c6323111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f76c6323111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f76c6323111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f76c4a56bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f76c4a56bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f76c4a56bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f76c4a56bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f76c5ea6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f76c5e4f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f76c5e4f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f76c5e4f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f76c5ef0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000056266fc1f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000056266fc25843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000056266fc185ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f76be029590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f76be029649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000056266fc1a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR46264.cpp.script: line 1: 1452272 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR46264.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/ObjCProperties.m (399 of 16414) ******************** TEST 'Clang :: Analysis/ObjCProperties.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCProperties.m -verify -analyzer-checker=core,alpha.core,debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCProperties.m -verify -analyzer-checker=core,alpha.core,debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass initWithY:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCProperties.m:48:3: Error evaluating statement #0 0x00007fc9ffcf19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc9ffcefd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc9ffcf1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc9fec78930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fca06d08aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fca06d08aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fca06d08aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fca06d08aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fca06d08aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fca06d08aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fca06ca9993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fca06ca9993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fca06ca9993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fca06ca9993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fca06cd82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fca06cd884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fca06c87bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fca06c87d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fca06c87fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fca06f5981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fca06f5981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fca06f5981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fca06f5981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fca06f5981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fca06f5d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fca06f5d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fca06f5d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fca06f5d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fca06f5d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fca05690bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fca05690bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fca05690bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fca05690bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fca06ae0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fca06a89807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fca06a89807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fca06a89807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fca06b2a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000560239c51714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000560239c57843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000560239c4a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc9fec63590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc9fec63649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000560239c4c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ObjCProperties.m.script: line 1: 1452245 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ObjCProperties.m -verify -analyzer-checker=core,alpha.core,debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/atomics.c (400 of 16414) ******************** TEST 'Clang :: Analysis/atomics.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/atomics.c -analyzer-config eagerly-assume=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/atomics.c -analyzer-config eagerly-assume=false 1. parser at end of file 2. While analyzing stack: #0 Calling test_atomic_compare #0 0x00007ff4b91329d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff4b9130d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff4b9132e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff4b80b9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff4c0149aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff4c0149aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff4c0149aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff4c0149aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff4c0149aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff4c0149aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff4c00ea993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff4c00ea993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff4c00ea993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff4c00ea993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff4c00eaee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007ff4c00eaee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007ff4c00f2af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007ff4c00f2af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007ff4c00f2af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007ff4c00f2af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007ff4c00c8368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007ff4c00c8dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007ff4c00c8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007ff4c039a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007ff4c039a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007ff4c039a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007ff4c039a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007ff4c039a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007ff4c039e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007ff4c039e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007ff4c039e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007ff4c039e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007ff4c039e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007ff4bead1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007ff4bead1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007ff4bead1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007ff4bead1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007ff4bff21e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007ff4bfeca807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007ff4bfeca807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007ff4bfeca807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007ff4bff6b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000055dd412da714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x000055dd412e0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x000055dd412d35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007ff4b80a4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007ff4b80a4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000055dd412d54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/atomics.c.script: line 1: 1452579 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/atomics.c -analyzer-config eagerly-assume=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/block-in-critical-section.cpp (401 of 16414) ******************** TEST 'Clang :: Analysis/block-in-critical-section.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.BlockInCriticalSection -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.BlockInCriticalSection -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.cpp 1. parser at end of file #0 0x00007f945c6c79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f945c6c5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f945c6c7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f945b64e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f94636876ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f94636876ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f94636876ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f94636876ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f94636876ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f94636876ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f94636876ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f94636876ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f946365d368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f946365ddde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f946365dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f946392f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f946392f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f946392f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f946392f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f946392f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f9463933111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f9463933111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f9463933111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f9463933111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f9463933111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f9462066bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f9462066bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f9462066bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f9462066bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f94634b6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f946345f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f946345f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f946345f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f9463500028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000056394d8e3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000056394d8e9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000056394d8dc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f945b639590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f945b639649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000056394d8de4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/block-in-critical-section.cpp.script: line 1: 1452626 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.BlockInCriticalSection -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/array-struct-region.c (403 of 16414) ******************** TEST 'Clang :: Analysis/array-struct-region.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.c 1. parser at end of file 2. While analyzing stack: #0 Calling testFieldChainIsNotEnough 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.c:349:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.c:349:3: Error evaluating statement #0 0x00007fa6f28d59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa6f28d3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa6f28d5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa6f185c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa6f9a86176 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa6f9a86176 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa6f9a86176 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa6f9a86176 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa6f9a86176 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa6f9a86176 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa6f9a86176 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007fa6f9a86176 getArrayRegion /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:131:0 #12 0x00007fa6f9a86176 (anonymous namespace)::PointerArithChecker::reportPointerArithMisuse(clang::Expr const*, clang::ento::CheckerContext&, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:167:0 #13 0x00007fa6f9a869c8 checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:314:0 #14 0x00007fa6f9a869c8 void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::PointerArithChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:0 #15 0x00007fa6f984c855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #16 0x00007fa6f984caa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #17 0x00007fa6f9894813 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007fa6f9894813 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007fa6f9894813 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007fa6f9894813 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007fa6f9894813 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007fa6f9894813 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007fa6f9894813 clang::ento::ExprEngine::VisitArraySubscriptExpr(clang::ArraySubscriptExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2618:44 #24 0x00007fa6f98bbb7d clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #25 0x00007fa6f98bbb7d clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1522:0 #26 0x00007fa6f98bc4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #27 0x00007fa6f98bc4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #28 0x00007fa6f98bc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #29 0x00007fa6f986bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #30 0x00007fa6f986bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007fa6f9b3d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007fa6f9b3d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fa6f9b3d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007fa6f9b3d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007fa6f9b3d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007fa6f9b41111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007fa6f9b41111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007fa6f9b41111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007fa6f9b41111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007fa6f9b41111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007fa6f8274bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007fa6f8274bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007fa6f8274bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007fa6f8274bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007fa6f96c4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007fa6f966d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007fa6f966d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007fa6f966d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007fa6f970e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x0000561a4ae43714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x0000561a4ae49843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x0000561a4ae3c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007fa6f1847590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007fa6f1847649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x0000561a4ae3e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/array-struct-region.c.script: line 1: 1452531 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/OSAtomic_mac.cpp (404 of 16414) ******************** TEST 'Clang :: Analysis/OSAtomic_mac.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,osx -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/OSAtomic_mac.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,osx -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/OSAtomic_mac.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling rdar9339920_test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/OSAtomic_mac.cpp:14:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/OSAtomic_mac.cpp:14:7: Error evaluating statement #0 0x00007f981ee509d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f981ee4ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f981ee50e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f981ddd7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9825e6209b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f9825e6209b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9825e6209b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9825e6209b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9825e6209b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9825e6209b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9825e6209b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f9825e6209b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007f9825e6209b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007f9825e6209b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007f9825e6209b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007f9825e6209b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007f9825e6209b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007f9825e6209b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007f9825e6209b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007f9825e6209b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007f9825e6209b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007f9825e6209b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007f9825e62619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007f9825e62619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007f9825e62619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f9825e62619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #26 0x00007f9825e6b93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f9825e6b93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f9825e6b93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #29 0x00007f9825e50509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007f9825e50509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007f9825e50509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #32 0x00007f9825e796f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #33 0x00007f9825e796f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #34 0x00007f9825e796f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #35 0x00007f9825e798f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #36 0x00007f9825e798f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #37 0x00007f9825e798f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #38 0x00007f9825dceeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #39 0x00007f9825dceeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #40 0x00007f9825dceeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #41 0x00007f982626234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #42 0x00007f982626234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #43 0x00007f982626234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #44 0x00007f982626234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #45 0x00007f9825e0821a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #46 0x00007f9825e0821a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #47 0x00007f9825e0821a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #48 0x00007f9825e370b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #49 0x00007f9825e370b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #50 0x00007f9825e370b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #51 0x00007f9825e370b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #52 0x00007f9825e370b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #53 0x00007f9825e374e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #54 0x00007f9825e374e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #55 0x00007f9825e3784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #56 0x00007f9825de6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #57 0x00007f9825de6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #58 0x00007f98260b881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #59 0x00007f98260b881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #60 0x00007f98260b881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #61 0x00007f98260b881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #62 0x00007f98260b881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #63 0x00007f98260bc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #64 0x00007f98260bc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #65 0x00007f98260bc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #66 0x00007f98260bc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #67 0x00007f98260bc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #68 0x00007f98247efbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #69 0x00007f98247efbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #70 0x00007f98247efbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #71 0x00007f98247efbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #72 0x00007f9825c3fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #73 0x00007f9825be8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #74 0x00007f9825be8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #75 0x00007f9825be8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #76 0x00007f9825c89028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #77 0x0000555ce81a0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #78 0x0000555ce81a6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #79 0x0000555ce81995ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #80 0x00007f981ddc2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #81 0x00007f981ddc2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #82 0x0000555ce819b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/OSAtomic_mac.cpp.script: line 1: 1452242 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,osx -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/OSAtomic_mac.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR47511.cpp (406 of 16414) ******************** TEST 'Clang :: Analysis/PR47511.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR47511.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR47511.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling std::strong_ordering::operator int() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR47511.cpp:8:43: Error evaluating statement #0 0x00007f26e46709d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f26e466ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f26e4670e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f26e35f7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f26eb687aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f26eb687aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f26eb687aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f26eb687aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f26eb687aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f26eb687aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f26eb628993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f26eb628993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f26eb628993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f26eb628993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f26eb6572f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f26eb65784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f26eb606bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f26eb606d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f26eb606fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f26eb8d881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f26eb8d881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f26eb8d881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f26eb8d881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f26eb8d881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f26eb8dc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f26eb8dc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f26eb8dc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f26eb8dc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f26eb8dc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f26ea00fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f26ea00fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f26ea00fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f26ea00fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f26eb45fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f26eb408807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f26eb408807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f26eb408807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f26eb4a9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055a188413714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055a188419843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055a18840c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f26e35e2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f26e35e2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055a18840e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR47511.cpp.script: line 1: 1452285 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR47511.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR3991.m (407 of 16414) ******************** TEST 'Clang :: Analysis/PR3991.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -triple x86_64-apple-darwin9 -Wno-incomplete-implementation /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR3991.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -triple x86_64-apple-darwin9 -Wno-incomplete-implementation /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR3991.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[IHGoogleDocsAdapter docListListFetchTicket:finishedWithFeed:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR3991.m:58:19: Error evaluating statement #0 0x00007ffacf3c99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ffacf3c7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ffacf3c9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fface350930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ffad63e0aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ffad63e0aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ffad63e0aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ffad63e0aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ffad63e0aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ffad63e0aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ffad6381993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ffad6381993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ffad6381993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ffad6381993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ffad63b02f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ffad63b084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ffad635fbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ffad635fd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ffad635ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ffad663181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ffad663181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ffad663181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ffad663181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ffad663181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ffad6635111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ffad6635111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ffad6635111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ffad6635111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ffad6635111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ffad4d68bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ffad4d68bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ffad4d68bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ffad4d68bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ffad61b8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ffad6161807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ffad6161807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ffad6161807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ffad6202028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055f4c239c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055f4c23a2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055f4c23955ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fface33b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fface33b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055f4c23974c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR3991.m.script: line 1: 1452262 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -triple x86_64-apple-darwin9 -Wno-incomplete-implementation /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR3991.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR49490.cpp (410 of 16414) ******************** TEST 'Clang :: Analysis/PR49490.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49490.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49490.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling get_global_toggle() at line 29 #1 Calling bar() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49490.cpp:10:37: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49490.cpp:10:37: Error evaluating statement #0 0x00007fcc61dcd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcc61dcbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcc61dcde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcc60d54930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcc68d89a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcc68d89a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcc68d89a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcc68d89a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcc68d89a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcc68d89a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fcc68d89a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fcc68d89e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fcc68d89e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fcc68d89e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fcc68d89e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fcc68d89e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fcc68d8a36b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007fcc68d8a36b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fcc68d8a36b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007fcc68d89fbe llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fcc68d89fbe llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fcc68d89fbe clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:408:50 #22 0x00007fcc68dac83a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #23 0x00007fcc68dac83a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #24 0x00007fcc68dac83a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #25 0x00007fcc68dac83a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #26 0x00007fcc68db2f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #27 0x00007fcc68db2f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #28 0x00007fcc68db44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #29 0x00007fcc68db44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #30 0x00007fcc68db484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #31 0x00007fcc68d63c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #32 0x00007fcc68d63fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #33 0x00007fcc6903581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007fcc6903581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007fcc6903581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #36 0x00007fcc6903581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #37 0x00007fcc6903581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #38 0x00007fcc69039111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #39 0x00007fcc69039111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #40 0x00007fcc69039111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #41 0x00007fcc69039111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #42 0x00007fcc69039111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #43 0x00007fcc6776cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #44 0x00007fcc6776cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #45 0x00007fcc6776cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #46 0x00007fcc6776cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #47 0x00007fcc68bbce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #48 0x00007fcc68b65807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #49 0x00007fcc68b65807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #50 0x00007fcc68b65807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #51 0x00007fcc68c06028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #52 0x00005639148eb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #53 0x00005639148f1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #54 0x00005639148e45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #55 0x00007fcc60d3f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #56 0x00007fcc60d3f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #57 0x00005639148e64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR49490.cpp.script: line 1: 1452293 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR49490.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/additive-folding-range-constraints.c (411 of 16414) ******************** TEST 'Clang :: Analysis/additive-folding-range-constraints.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding-range-constraints.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding-range-constraints.c 1. parser at end of file 2. While analyzing stack: #0 Calling mixedSignedness18 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding-range-constraints.c:301:3: Error evaluating statement #0 0x00007f169b76a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f169b768d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f169b76ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f169a6f1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f16a2781aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f16a2781aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f16a2781aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f16a2781aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f16a2781aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f16a2781aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f16a2722993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f16a2722993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f16a2722993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f16a2722993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f16a27512f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f16a275184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f16a2700bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f16a2700d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f16a2700fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f16a29d281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f16a29d281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f16a29d281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f16a29d281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f16a29d281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f16a29d6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f16a29d6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f16a29d6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f16a29d6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f16a29d6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f16a1109bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f16a1109bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f16a1109bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f16a1109bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f16a2559e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f16a2502807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f16a2502807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f16a2502807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f16a25a3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055cbdb0af714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055cbdb0b5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055cbdb0a85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f169a6dc590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f169a6dc649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055cbdb0aa4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/additive-folding-range-constraints.c.script: line 1: 1452368 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/additive-folding-range-constraints.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR2978.m (412 of 16414) ******************** TEST 'Clang :: Analysis/PR2978.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,osx.cocoa.Dealloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR2978.m -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,osx.cocoa.Dealloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR2978.m -verify 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass dealloc] 3. Error evaluating statement #0 0x00007f3d85db89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3d85db6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3d85db8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3d84d3f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3d8cdcfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f3d8cdcfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3d8cdcfaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3d8cdcfaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f3d8cdcfaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f3d8cdcfaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f3d8cd70993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f3d8cd70993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f3d8cd70993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f3d8cd70993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f3d8cd9f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f3d8cd9f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f3d8cd4ebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f3d8cd4ed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f3d8cd4efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f3d8d02081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f3d8d02081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f3d8d02081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f3d8d02081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f3d8d02081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f3d8d024111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f3d8d024111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f3d8d024111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f3d8d024111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f3d8d024111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f3d8b757bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f3d8b757bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f3d8b757bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f3d8b757bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f3d8cba7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f3d8cb50807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f3d8cb50807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f3d8cb50807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f3d8cbf1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000558cef8d0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000558cef8d6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000558cef8c95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f3d84d2a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f3d84d2a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000558cef8cb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR2978.m.script: line 1: 1452256 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,osx.cocoa.Dealloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR2978.m -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/UserNullabilityAnnotations.m (414 of 16414) ******************** TEST 'Clang :: Analysis/UserNullabilityAnnotations.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/UserNullabilityAnnotations.m -Wno-tautological-pointer-compare -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/UserNullabilityAnnotations.m -Wno-tautological-pointer-compare -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling c 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/UserNullabilityAnnotations.m:48:3: Error evaluating statement #0 0x00007f31a4e5b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f31a4e59d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f31a4e5be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f31a3de2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f31abe72aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f31abe72aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f31abe72aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f31abe72aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f31abe72aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f31abe72aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f31abe13993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f31abe13993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f31abe13993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f31abe13993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f31abe422f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f31abe4284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f31abdf1bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f31abdf1d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f31abdf1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f31ac0c381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f31ac0c381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f31ac0c381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f31ac0c381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f31ac0c381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f31ac0c7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f31ac0c7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f31ac0c7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f31ac0c7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f31ac0c7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f31aa7fabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f31aa7fabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f31aa7fabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f31aa7fabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f31abc4ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f31abbf3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f31abbf3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f31abbf3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f31abc94028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055ff61301714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055ff61307843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055ff612fa5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f31a3dcd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f31a3dcd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055ff612fc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/UserNullabilityAnnotations.m.script: line 1: 1452357 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/UserNullabilityAnnotations.m -Wno-tautological-pointer-compare -analyzer-checker=core -analyzer-checker=nullability -analyzer-checker=debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/NoReturn.m (415 of 16414) ******************** TEST 'Clang :: Analysis/NoReturn.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NoReturn.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NoReturn.m 1. parser at end of file 2. While analyzing stack: #0 Calling PR11959 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NoReturn.m:121:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NoReturn.m:121:7: Error evaluating statement #0 0x00007efcc69989d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efcc6996d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efcc6998e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efcc591f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efccdccb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007efccdccb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007efccdccb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007efccdccb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007efccdccb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007efccdccb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007efccdccb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007efccdccb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007efccd9a9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007efccd9a9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007efccd9a9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007efccd9a9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007efccd9a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007efccd9a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007efccd9a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007efccd9a9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007efccd9aa8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007efccd9aa8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007efccd9aa8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007efccd9aa8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007efccd99ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007efccd99ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007efccd99ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007efccd9b30ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007efccd9b30ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007efccd9b30ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007efccd9985a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007efccd9985a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007efccd9985a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007efccd9c16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007efccd9c16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007efccd9c16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007efccd9c18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007efccd9c18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007efccd9c18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007efccd916eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007efccd916eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007efccd916eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007efccddaa34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007efccddaa34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007efccddaa34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007efccddaa34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007efccd95021a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007efccd95021a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007efccd95021a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007efccd97f0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007efccd97f0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007efccd97f0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007efccd97f0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007efccd97f0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007efccd97f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007efccd97f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007efccd97f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007efccd92ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007efccd92efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007efccdc0081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007efccdc0081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007efccdc0081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007efccdc0081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007efccdc0081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007efccdc04111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007efccdc04111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007efccdc04111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007efccdc04111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007efccdc04111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007efccc337bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007efccc337bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007efccc337bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007efccc337bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007efccd787e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007efccd730807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007efccd730807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007efccd730807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007efccd7d1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005649a6920714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005649a6926843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005649a69195ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007efcc590a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007efcc590a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005649a691b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/NoReturn.m.script: line 1: 1452238 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/NoReturn.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/a_flaky_crash.cpp (416 of 16414) ******************** TEST 'Clang :: Analysis/a_flaky_crash.cpp' FAILED ******************** Script: -- : 'RUN: at line 22'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 23'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 24'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 25'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 26'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 27'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 28'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 29'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 30'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 31'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 32'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 33'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 34'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 35'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 36'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 37'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 38'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 39'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 40'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 41'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 42'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 43'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 44'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 45'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 46'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 47'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 48'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 49'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 50'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 51'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 52'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 53'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 54'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 55'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 56'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 57'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 58'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 59'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 60'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 61'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 62'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 63'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 64'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 65'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 66'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 67'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 68'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 69'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 70'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 71'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 72'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 73'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 74'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 75'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 76'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 77'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 78'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 79'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 80'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 81'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 82'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 83'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 84'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 85'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 86'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 87'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 88'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 89'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 90'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 91'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 92'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 93'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 94'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 95'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 96'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 97'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 98'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 99'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 100'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 101'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 102'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 103'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 104'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 105'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 106'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 107'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 108'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 109'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 110'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 111'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 112'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 113'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 114'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 115'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 116'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 117'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 118'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 119'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 120'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 121'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 122'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 123'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 124'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 125'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 126'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 127'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 128'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 129'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 130'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 131'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 132'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 133'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 134'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 135'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 136'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 137'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 138'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 139'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 140'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 141'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 142'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 143'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 144'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 145'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 146'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 147'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 148'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 149'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 150'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 151'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 152'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 153'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 154'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 155'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 156'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 157'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 158'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 159'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 160'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 161'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 162'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 163'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 164'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 165'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 166'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 167'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 168'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 169'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 170'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 171'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 172'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 173'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 174'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 175'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 176'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 177'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 178'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 179'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 180'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 181'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 182'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 183'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 184'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 185'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 186'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 187'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 188'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 189'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 190'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 191'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 192'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 193'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 194'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 195'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 196'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 197'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 198'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 199'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 200'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 201'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 202'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 203'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 204'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 205'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 206'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 207'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 208'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 209'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 210'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 211'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 212'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 213'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 214'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 215'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 216'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 217'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 218'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 219'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 220'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 221'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 222'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 223'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 224'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 225'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 226'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 227'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 228'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 229'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 230'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 231'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 232'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 233'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 234'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 235'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 236'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 237'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 238'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 239'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 240'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 241'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 242'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 243'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 244'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 245'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 246'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 247'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 248'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 249'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 250'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 251'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 252'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 253'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 254'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 255'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 256'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 257'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 258'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 259'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 260'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 261'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 262'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 263'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 264'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 265'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 266'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 267'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 268'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 269'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 270'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 271'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 272'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 273'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 274'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 275'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 276'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp : 'RUN: at line 277'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp:16:19: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp:16:19: Error evaluating statement #0 0x00007fe68cbc89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe68cbc6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe68cbc8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe68bb4f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe693b84a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe693b84a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe693b84a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe693b84a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fe693b84a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fe693b84a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fe693b84a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fe693b84e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fe693b84e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fe693b84e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fe693b84e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fe693b84e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fe693b85280 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007fe693b85280 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007fe693b85280 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fe693b85280 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:453:68 #20 0x00007fe693b852d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #21 0x00007fe693b852d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #22 0x00007fe693b852d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #23 0x00007fe693ba783a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007fe693ba783a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007fe693ba783a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #26 0x00007fe693ba783a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #27 0x00007fe693badf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #28 0x00007fe693badf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #29 0x00007fe693baf4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #30 0x00007fe693baf4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #31 0x00007fe693baf84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #32 0x00007fe693b5ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #33 0x00007fe693b5efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #34 0x00007fe693e3081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #35 0x00007fe693e3081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #36 0x00007fe693e3081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #37 0x00007fe693e3081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #38 0x00007fe693e3081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #39 0x00007fe693e34111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #40 0x00007fe693e34111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #41 0x00007fe693e34111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #42 0x00007fe693e34111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #43 0x00007fe693e34111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #44 0x00007fe692567bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #45 0x00007fe692567bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #46 0x00007fe692567bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #47 0x00007fe692567bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #48 0x00007fe6939b7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #49 0x00007fe693960807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #50 0x00007fe693960807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #51 0x00007fe693960807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #52 0x00007fe693a01028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #53 0x000055ad52436714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #54 0x000055ad5243c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #55 0x000055ad5242f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #56 0x00007fe68bb3a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #57 0x00007fe68bb3a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #58 0x000055ad524314c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/a_flaky_crash.cpp.script: line 256: 1452383 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/a_flaky_crash.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR50268.c (419 of 16414) ******************** TEST 'Clang :: Analysis/PR50268.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR50268.c -analyzer-config eagerly-assume=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR50268.c -analyzer-config eagerly-assume=true 1. parser at end of file 2. While analyzing stack: #0 Calling test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR50268.c:10:3: Error evaluating statement #0 0x00007ff3e4b179d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff3e4b15d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff3e4b17e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff3e3a9e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff3ebb2eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff3ebb2eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff3ebb2eaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff3ebb2eaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff3ebb2eaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff3ebb2eaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff3ebacf993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff3ebacf993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff3ebacf993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff3ebacf993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff3ebafe2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff3ebafe84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff3ebaadbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff3ebaadd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff3ebaadfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff3ebd7f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff3ebd7f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff3ebd7f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff3ebd7f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff3ebd7f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff3ebd83111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff3ebd83111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff3ebd83111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff3ebd83111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff3ebd83111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff3ea4b6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff3ea4b6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff3ea4b6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff3ea4b6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff3eb906e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff3eb8af807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff3eb8af807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff3eb8af807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff3eb950028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000556ca2e46714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000556ca2e4c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000556ca2e3f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff3e3a89590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff3e3a89649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000556ca2e414c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR50268.c.script: line 1: 1452318 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR50268.c -analyzer-config eagerly-assume=true -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR35418.cpp (420 of 16414) ******************** TEST 'Clang :: Analysis/PR35418.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR35418.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR35418.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling decode(unsigned int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR35418.cpp:12:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR35418.cpp:12:10: Error evaluating statement #0 0x00007f828cd759d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f828cd73d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f828cd75e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f828bcfc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f82940a8126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f82940a8126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f82940a8126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f82940a8126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f82940a8126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f82940a8126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f82940a8126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f82940a8126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8293d86c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8293d86c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8293d86c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8293d86c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8293d86c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8293d86c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8293d86c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8293d86c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8293d87d62 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8293d87d62 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8293d87d62 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8293d87d62 (anonymous namespace)::RangeConstraintManager::assumeSymLE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2928:31 #24 0x00007f8293d77e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8293d77e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8293d77e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8293d900ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8293d900ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8293d900ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8293d755a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8293d755a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8293d755a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8293d9e6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8293d9e6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8293d9e6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8293d9e8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8293d9e8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8293d9e8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8293cf3f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8293cf3f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8293cf3f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f829418734f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f829418734f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f829418734f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f829418734f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8293d2d21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f8293d2d21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f8293d2d21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f8293d5c0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f8293d5c0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f8293d5c0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f8293d5c0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f8293d5c0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f8293d5c4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f8293d5c4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f8293d5c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f8293d0bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f8293d0bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f8293fdd81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f8293fdd81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f8293fdd81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f8293fdd81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f8293fdd81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f8293fe1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f8293fe1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f8293fe1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f8293fe1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f8293fe1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f8292714bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f8292714bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f8292714bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f8292714bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f8293b64e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f8293b0d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f8293b0d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f8293b0d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f8293bae028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055b06d505714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055b06d50b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055b06d4fe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f828bce7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f828bce7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055b06d5004c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR35418.cpp.script: line 1: 1452258 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR35418.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/autoreleasewritechecker_test.m (421 of 16414) ******************** TEST 'Clang :: Analysis/autoreleasewritechecker_test.m' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DARC -fobjc-arc -analyzer-checker=core,osx.cocoa.AutoreleaseWrite /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/autoreleasewritechecker_test.m -triple x86_64-darwin -fblocks -verify : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DNOARC -analyzer-checker=core,osx.cocoa.AutoreleaseWrite /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/autoreleasewritechecker_test.m -fblocks -triple x86_64-darwin -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DARC -fobjc-arc -analyzer-checker=core,osx.cocoa.AutoreleaseWrite /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/autoreleasewritechecker_test.m -triple x86_64-darwin -fblocks -verify 1. parser at end of file 2. While analyzing stack: #0 Calling writeIntoError at line 340 #1 Calling anonymous code 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/autoreleasewritechecker_test.m:274:3: Error evaluating statement #0 0x00007febc1be19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007febc1bdfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007febc1be1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007febc0b68930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007febc8b7c006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007febc8b7c006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007febc8b7c006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007febc8b7c006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007febc8b7c006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007febc8b7c006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007febc8b7c006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007febc8b7c006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007febc8f01a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007febc8f01a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007febc8f01a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007febc8f01a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007febc8b598e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007febc8b99876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007febc8b99876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007febc8b99876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007febc8b99876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007febc8b99876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007febc8b99876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007febc8b99876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007febc8bc82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007febc8bc884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007febc8b77c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007febc8b77fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007febc8e4981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007febc8e4981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007febc8e4981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007febc8e4981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007febc8e4981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007febc8e4d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007febc8e4d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007febc8e4d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007febc8e4d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007febc8e4d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007febc7580bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007febc7580bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007febc7580bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007febc7580bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007febc89d0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007febc8979807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007febc8979807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007febc8979807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007febc8a1a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000556e2a365714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000556e2a36b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000556e2a35e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007febc0b53590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007febc0b53649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000556e2a3604c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/autoreleasewritechecker_test.m.script: line 2: 1452600 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DARC -fobjc-arc -analyzer-checker=core,osx.cocoa.AutoreleaseWrite /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/autoreleasewritechecker_test.m -triple x86_64-darwin -fblocks -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/analyzeOneFunction.m (422 of 16414) ******************** TEST 'Clang :: Analysis/analyzeOneFunction.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze-function="-[Test1 myMethodWithY:withX:]" -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzeOneFunction.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer "-analyze-function=-[Test1 myMethodWithY:withX:]" -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzeOneFunction.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Test1 myMethodWithY:withX:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzeOneFunction.m:48:19: Error evaluating statement #0 0x00007f38c0c7c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f38c0c7ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f38c0c7ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f38bfc03930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f38c7c93aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f38c7c93aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f38c7c93aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f38c7c93aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f38c7c93aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f38c7c93aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f38c7c34993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f38c7c34993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f38c7c34993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f38c7c34993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f38c7c632f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f38c7c6384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f38c7c12bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f38c7c12d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f38c7c12fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f38c7ee481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f38c7ee481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f38c7ee481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f38c7ee481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f38c7ee481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f38c7ee8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f38c7ee8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f38c7ee8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f38c7ee8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f38c7ee8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f38c661bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f38c661bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f38c661bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f38c661bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f38c7a6be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f38c7a14807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f38c7a14807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f38c7a14807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f38c7ab5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005585f2141714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005585f2147843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005585f213a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f38bfbee590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f38bfbee649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005585f213c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/analyzeOneFunction.m.script: line 1: 1452434 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze-function="-[Test1 myMethodWithY:withX:]" -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/analyzeOneFunction.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/PR24184.cpp (423 of 16414) ******************** TEST 'Clang :: Analysis/PR24184.cpp' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fcxx-exceptions -analyzer-checker=core -analyzer-checker=alpha.core.PointerArithm,alpha.core.CastToStruct -analyzer-max-loop 64 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-checker=cplusplus -fcxx-exceptions -analyzer-checker alpha.core.PointerArithm,alpha.core.CastToStruct -analyzer-max-loop 63 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fcxx-exceptions -analyzer-checker=core -analyzer-checker=alpha.core.PointerArithm,alpha.core.CastToStruct -analyzer-max-loop 64 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo2() at line 95 #1 Calling foo3(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp:90:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp:90:10: Error evaluating statement #0 0x00007fd7d77ad9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd7d77abd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd7d77ade6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd7d6734930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd7deae0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd7deae0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd7deae0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd7deae0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd7deae0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd7deae0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd7deae0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd7deae0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd7de7bec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd7de7bec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd7de7bec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd7de7bec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd7de7bec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd7de7bec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd7de7bec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd7de7bec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd7de7bf8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd7de7bf8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd7de7bf8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd7de7bf8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd7de7afe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd7de7afe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd7de7afe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd7de7c80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd7de7c80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd7de7c80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd7de7ad5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd7de7ad5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd7de7ad5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd7de7d66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd7de7d66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd7de7d66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd7de7d68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd7de7d68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd7de7d68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd7de72bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd7de72bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd7de72bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fd7debbf34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd7debbf34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd7debbf34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd7debbf34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd7de867a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fd7de867a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fd7de867a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007fd7de867a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007fd7de724e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007fd7de7648fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007fd7de7648fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007fd7de764bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007fd7de764bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007fd7de764bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007fd7de764bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007fd7de771c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007fd7de771c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fd7de771c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007fd7de792822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007fd7de792822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007fd7de792822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007fd7de7944e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007fd7de7944e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007fd7de79484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007fd7de743c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007fd7de743fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007fd7dea1581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007fd7dea1581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007fd7dea1581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007fd7dea1581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007fd7dea1581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007fd7dea19111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007fd7dea19111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007fd7dea19111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007fd7dea19111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007fd7dea19111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007fd7dd14cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007fd7dd14cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007fd7dd14cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007fd7dd14cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007fd7de59ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007fd7de545807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007fd7de545807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007fd7de545807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007fd7de5e6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005633c47f5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005633c47fb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005633c47ee5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007fd7d671f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007fd7d671f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005633c47f04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/PR24184.cpp.script: line 2: 1452257 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fcxx-exceptions -analyzer-checker=core -analyzer-checker=alpha.core.PointerArithm,alpha.core.CastToStruct -analyzer-max-loop 64 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/PR24184.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/base-init.cpp (424 of 16414) ******************** TEST 'Clang :: Analysis/base-init.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/base-init.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/base-init.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling B::B() at line 27 #1 Calling f() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/base-init.cpp:23:4: Error evaluating statement #0 0x00007f56b27389d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f56b2736d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f56b2738e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f56b16bf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f56b96f0606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f56b96f0606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f56b96f0606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f56b96f0606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f56b96f0606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f56b96f0606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f56b96f0606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f56b96f0606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f56b971f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f56b971f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f56b96cebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f56b96ced66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f56b96cefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f56b99a081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f56b99a081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f56b99a081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f56b99a081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f56b99a081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f56b99a4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f56b99a4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f56b99a4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f56b99a4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f56b99a4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f56b80d7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f56b80d7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f56b80d7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f56b80d7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f56b9527e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f56b94d0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f56b94d0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f56b94d0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f56b9571028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055faf9b8d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055faf9b93843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055faf9b865ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f56b16aa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f56b16aa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055faf9b884c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/base-init.cpp.script: line 1: 1452601 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/base-init.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/assume-controlled-environment.c (425 of 16414) ******************** TEST 'Clang :: Analysis/assume-controlled-environment.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify=untrusted-env /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c -analyzer-checker=core -analyzer-checker=alpha.security.taint -analyzer-checker=debug.TaintTest : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c -DEXPECT_NO_WARNINGS -analyzer-config assume-controlled-environment=true -analyzer-checker=core -analyzer-checker=alpha.security.taint -analyzer-checker=debug.TaintTest -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify=untrusted-env /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c -analyzer-checker=core -analyzer-checker=alpha.security.taint -analyzer-checker=debug.TaintTest 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c:20:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c:20:13: Error evaluating statement #0 0x00007f5cb52c69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5cb52c4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5cb52c6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5cb424d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5cbc5ede66 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5cbc5ede66 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5cbc5ede66 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5cbc5ede66 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5cbc5ede66 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:0 #9 0x00007f5cbc5ede66 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:0 #10 0x00007f5cbc5ede66 get<(anonymous namespace)::TaintArgsOnPostVisit> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5cbc5ede66 (anonymous namespace)::GenericTaintChecker::checkPostCall(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:690:0 #12 0x00007f5cbc24758d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #13 0x00007f5cbc24758d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f5cbc24758d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #15 0x00007f5cbc24758d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #16 0x00007f5cbc24758d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #17 0x00007f5cbc29259d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #18 0x00007f5cbc29259d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #19 0x00007f5cbc29259d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #20 0x00007f5cbc29259d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #21 0x00007f5cbc29259d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #22 0x00007f5cbc29259d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #23 0x00007f5cbc292e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #24 0x00007f5cbc2abf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #25 0x00007f5cbc2abf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #26 0x00007f5cbc2ad4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #27 0x00007f5cbc2ad4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #28 0x00007f5cbc2ad84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #29 0x00007f5cbc25cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #30 0x00007f5cbc25cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f5cbc52e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f5cbc52e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f5cbc52e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f5cbc52e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f5cbc52e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f5cbc532111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f5cbc532111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f5cbc532111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f5cbc532111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f5cbc532111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f5cbac65bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f5cbac65bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f5cbac65bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f5cbac65bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f5cbc0b5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f5cbc05e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f5cbc05e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f5cbc05e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f5cbc0ff028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055cf37285714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055cf3728b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055cf3727e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f5cb4238590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f5cb4238649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055cf372804c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/assume-controlled-environment.c.script: line 2: 1452565 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify=untrusted-env /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/assume-controlled-environment.c -analyzer-checker=core -analyzer-checker=alpha.security.taint -analyzer-checker=debug.TaintTest -- ******************** Testing: 0 FAIL: Clang :: Analysis/block-in-critical-section.m (426 of 16414) ******************** TEST 'Clang :: Analysis/block-in-critical-section.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.BlockInCriticalSection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.BlockInCriticalSection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.m 1. parser at end of file 2. While analyzing stack: #0 Calling shouldNotCrash 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.m:9:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.m:9:3: Error evaluating statement #0 0x00007f4fe536e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4fe536cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4fe536ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4fe42f5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4fec6a1126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4fec6a1126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4fec6a1126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4fec6a1126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4fec6a1126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4fec6a1126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4fec6a1126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4fec6a1126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4fec37fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4fec37fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4fec37fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4fec37fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4fec37fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4fec37fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4fec37fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4fec37fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4fec3808dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4fec3808dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4fec3808dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4fec3808dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4fec370e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4fec370e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4fec370e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4fec3890ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4fec3890ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4fec3890ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4fec36e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4fec36e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4fec36e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4fec3976f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4fec3976f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4fec3976f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4fec3978f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4fec3978f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4fec3978f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4fec2ecf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4fec2ecf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4fec2ecf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4fec78034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4fec78034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4fec78034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4fec78034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4fec351883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f4fec351883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f4fec351883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f4fec351883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f4fec351883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f4fec351883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f4fec353a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f4fec353a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f4fec3554e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f4fec3554e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f4fec35584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f4fec304c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f4fec304fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4fec5d681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4fec5d681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4fec5d681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4fec5d681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4fec5d681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4fec5da111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4fec5da111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4fec5da111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4fec5da111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4fec5da111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f4fead0dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f4fead0dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f4fead0dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f4fead0dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4fec15de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f4fec106807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f4fec106807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f4fec106807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f4fec1a7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055c8df895714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055c8df89b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055c8df88e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f4fe42e0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f4fe42e0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055c8df8904c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/block-in-critical-section.m.script: line 1: 1452652 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.BlockInCriticalSection -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/block-in-critical-section.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/array-struct.c (429 of 16414) ******************** TEST 'Clang :: Analysis/array-struct.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.CastToStruct -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.CastToStruct -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct.c 1. parser at end of file 2. While analyzing stack: #0 Calling testRValueArraySubscriptExpr 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct.c:206:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct.c:206:3: Error evaluating statement #0 0x00007f6a349109d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6a3490ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6a34910e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6a33897930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6a3bc43126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6a3bc43126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6a3bc43126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6a3bc43126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6a3bc43126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6a3bc43126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6a3bc43126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6a3bc43126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6a3b921c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6a3b921c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6a3b921c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6a3b921c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6a3b921c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6a3b921c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6a3b921c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6a3b921c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6a3b9228dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6a3b9228dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6a3b9228dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6a3b9228dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6a3b912e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6a3b912e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6a3b912e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6a3b92b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6a3b92b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6a3b92b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6a3b9105a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6a3b9105a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6a3b9105a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6a3b9396f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6a3b9396f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6a3b9396f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6a3b9398f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6a3b9398f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6a3b9398f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6a3b88ef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6a3b88ef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6a3b88ef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f6a3bd2234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6a3bd2234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6a3bd2234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6a3bd2234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6a3b9caa08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f6a3b9caa08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f6a3b9caa08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f6a3b9caa08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f6a3b887e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f6a3b8c78fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f6a3b8c78fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f6a3b8d210b llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f6a3b8d210b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f6a3b8d210b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f6a3b8d210b clang::ento::ExprEngine::evalStore(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ento::SVal, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2947:15 #57 0x00007f6a3b8d379c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f6a3b8d379c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f6a3b8d379c clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:74:51 #60 0x00007f6a3b8f703e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #61 0x00007f6a3b8f703e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #62 0x00007f6a3b8f74e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #63 0x00007f6a3b8f74e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #64 0x00007f6a3b8f784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #65 0x00007f6a3b8a6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #66 0x00007f6a3b8a6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #67 0x00007f6a3bb7881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #68 0x00007f6a3bb7881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x00007f6a3bb7881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #70 0x00007f6a3bb7881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #71 0x00007f6a3bb7881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #72 0x00007f6a3bb7c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #73 0x00007f6a3bb7c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #74 0x00007f6a3bb7c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #75 0x00007f6a3bb7c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #76 0x00007f6a3bb7c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #77 0x00007f6a3a2afbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #78 0x00007f6a3a2afbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #79 0x00007f6a3a2afbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #80 0x00007f6a3a2afbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #81 0x00007f6a3b6ffe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #82 0x00007f6a3b6a8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #83 0x00007f6a3b6a8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #84 0x00007f6a3b6a8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #85 0x00007f6a3b749028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #86 0x000056222330e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #87 0x0000562223314843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #88 0x00005622233075ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #89 0x00007f6a33882590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #90 0x00007f6a33882649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #91 0x00005622233094c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/array-struct.c.script: line 1: 1452536 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.CastToStruct -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/bitwise-ops.c (431 of 16414) ******************** TEST 'Clang :: Analysis/bitwise-ops.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bitwise-ops.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bitwise-ops.c 1. parser at end of file 2. While analyzing stack: #0 Calling testUnrepresentableLeftShift 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bitwise-ops.c:55:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bitwise-ops.c:55:7: Error evaluating statement #0 0x00007f7e9d5709d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7e9d56ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7e9d570e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7e9c4f7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7ea48a3126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7ea48a3126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7ea48a3126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7ea48a3126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7ea48a3126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7ea48a3126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7ea48a3126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7ea48a3126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7ea4581c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7ea4581c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7ea4581c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7ea4581c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7ea4581c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7ea4581c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7ea4581c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7ea4581c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7ea45828dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7ea45828dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7ea45828dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7ea45828dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7ea4572e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7ea4572e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7ea4572e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7ea458b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7ea458b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7ea458b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7ea45705a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7ea45705a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7ea45705a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7ea45996f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7ea45996f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7ea45996f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7ea45998f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7ea45998f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7ea45998f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7ea44eeeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7ea44eeeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7ea44eeeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f7ea498234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7ea498234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7ea498234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7ea498234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7ea452821a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f7ea452821a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f7ea452821a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f7ea45570b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f7ea45570b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f7ea45570b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f7ea45570b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f7ea45570b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f7ea45574e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f7ea45574e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f7ea455784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f7ea4506c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f7ea4506fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f7ea47d881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f7ea47d881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f7ea47d881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f7ea47d881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f7ea47d881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f7ea47dc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f7ea47dc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f7ea47dc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f7ea47dc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f7ea47dc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f7ea2f0fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f7ea2f0fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f7ea2f0fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f7ea2f0fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f7ea435fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f7ea4308807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f7ea4308807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f7ea4308807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f7ea43a9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055aa6422a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055aa64230843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055aa642235ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f7e9c4e2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f7e9c4e2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055aa642254c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bitwise-ops.c.script: line 1: 1452617 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bitwise-ops.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/array-struct-region.cpp (432 of 16414) ******************** TEST 'Clang :: Analysis/array-struct-region.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -x c++ -std=c++14 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -x c++ -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -DINLINE -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -DINLINE -x c++ -std=c++14 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp : 'RUN: at line 21'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -DINLINE -x c++ -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testImmediateUseParens 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp:116:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp:116:7: Error evaluating statement #0 0x00007f2a6fbd99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2a6fbd7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2a6fbd9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2a6eb60930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2a76f0c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2a76f0c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2a76f0c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2a76f0c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2a76f0c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2a76f0c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2a76f0c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2a76f0c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2a76beac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2a76beac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2a76beac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2a76beac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2a76beac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2a76beac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2a76beac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2a76beac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2a76beb8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2a76beb8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2a76beb8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2a76beb8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2a76bdbe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2a76bdbe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2a76bdbe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2a76bf40ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2a76bf40ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2a76bf40ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2a76bd95a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2a76bd95a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2a76bd95a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2a76c026f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2a76c026f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2a76c026f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2a76c028f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2a76c028f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2a76c028f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2a76b57f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2a76b57f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2a76b57f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f2a76feb34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2a76feb34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2a76feb34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2a76feb34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2a76b9121a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f2a76b9121a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f2a76b9121a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f2a76bc00b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f2a76bc00b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f2a76bc00b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f2a76bc00b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f2a76bc00b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f2a76bc04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f2a76bc04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f2a76bc084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f2a76b6fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f2a76b6ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f2a76e4181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f2a76e4181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f2a76e4181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f2a76e4181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f2a76e4181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f2a76e45111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f2a76e45111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f2a76e45111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f2a76e45111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f2a76e45111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f2a75578bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f2a75578bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f2a75578bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f2a75578bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f2a769c8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f2a76971807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f2a76971807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f2a76971807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f2a76a12028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055805f8e0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055805f8e6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055805f8d95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f2a6eb4b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f2a6eb4b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055805f8db4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/array-struct-region.cpp.script: line 6: 1452538 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=debug.ExprInspection -verify -Wno-tautological-compare -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/array-struct-region.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/blocks.m (434 of 16414) ******************** TEST 'Clang :: Analysis/blocks.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -analyzer-store=region -fblocks -analyzer-opt-analyze-nested-blocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -analyzer-store=region -fblocks -analyzer-opt-analyze-nested-blocks -verify -x objective-c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -analyzer-store=region -fblocks -analyzer-opt-analyze-nested-blocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[SomeClass foo] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.m:229:36: Error evaluating statement #0 0x00007f2f254e19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2f254dfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2f254e1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2f24468930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2f2c4f8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f2f2c4f8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2f2c4f8aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2f2c4f8aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f2f2c4f8aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f2f2c4f8aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f2f2c499993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f2f2c499993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f2f2c499993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f2f2c499993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f2f2c4c82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f2f2c4c884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f2f2c477bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f2f2c477d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f2f2c477fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f2f2c74981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f2f2c74981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f2f2c74981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f2f2c74981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f2f2c74981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f2f2c74d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f2f2c74d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f2f2c74d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f2f2c74d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f2f2c74d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f2f2ae80bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f2f2ae80bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f2f2ae80bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f2f2ae80bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f2f2c2d0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f2f2c279807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f2f2c279807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f2f2c279807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f2f2c31a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055bcb999a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055bcb99a0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055bcb99935ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f2f24453590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f2f24453649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055bcb99954c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.m.script: line 2: 1452698 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -analyzer-store=region -fblocks -analyzer-opt-analyze-nested-blocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/blocks-no-inline.c (436 of 16414) ******************** TEST 'Clang :: Analysis/blocks-no-inline.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -fblocks -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -fblocks -analyzer-config eagerly-assume=false -verify -x c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -fblocks -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c 1. parser at end of file 2. While analyzing stack: #0 Calling testInvalidation 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c:13:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c:13:3: Error evaluating statement #0 0x00007f6e961f29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6e961f0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6e961f2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6e95179930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6e9d525126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6e9d525126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6e9d525126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6e9d525126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6e9d525126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6e9d525126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6e9d525126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6e9d525126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6e9d203c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6e9d203c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6e9d203c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6e9d203c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6e9d203c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6e9d203c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6e9d203c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6e9d203c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6e9d2048dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6e9d2048dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6e9d2048dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6e9d2048dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6e9d1f4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6e9d1f4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6e9d1f4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6e9d20d0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6e9d20d0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6e9d20d0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6e9d1f25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6e9d1f25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6e9d1f25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6e9d21b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6e9d21b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6e9d21b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6e9d21b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6e9d21b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6e9d21b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6e9d170eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6e9d170eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6e9d170eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f6e9d604755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6e9d604755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6e9d604755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6e9d604755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6e9d604755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007f6e9d29fcac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007f6e9d29fcac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007f6e9d29fcac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007f6e9d2ca8dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007f6e9d2ca8dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007f6e9d1861ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007f6e9d1be473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007f6e9d1be473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007f6e9d1be473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007f6e9d1be473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007f6e9d1be473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007f6e9d1be473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007f6e9d1be473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007f6e9d1be473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007f6e9d1be473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007f6e9d1bee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007f6e9d1d7f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007f6e9d1d7f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007f6e9d1d94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007f6e9d1d94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007f6e9d1d984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007f6e9d188c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007f6e9d188fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007f6e9d45a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f6e9d45a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f6e9d45a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007f6e9d45a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007f6e9d45a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007f6e9d45d8ce VisitFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:326:17 #76 0x00007f6e9d45d8ce WalkUpFromFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #77 0x00007f6e9d45d8ce TraverseFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/RecursiveASTVisitor.h:2111:1 #78 0x00007f6e9d45d8ce clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::TraverseDecl(clang::Decl*) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #79 0x00007f6e9d45daed runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:528:0 #80 0x00007f6e9d45daed (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #81 0x00007f6e9bb91bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #82 0x00007f6e9bb91bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #83 0x00007f6e9bb91bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #84 0x00007f6e9bb91bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #85 0x00007f6e9cfe1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #86 0x00007f6e9cf8a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #87 0x00007f6e9cf8a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #88 0x00007f6e9cf8a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #89 0x00007f6e9d02b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #90 0x000055e909e81714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #91 0x000055e909e87843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #92 0x000055e909e7a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #93 0x00007f6e95164590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #94 0x00007f6e95164649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #95 0x000055e909e7c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks-no-inline.c.script: line 2: 1452690 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -fblocks -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks-no-inline.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/blocks.mm (440 of 16414) ******************** TEST 'Clang :: Analysis/blocks.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -fblocks -analyzer-opt-analyze-nested-blocks -verify -x objective-c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.DumpCFG -fblocks -analyzer-opt-analyze-nested-blocks -analyzer-config cfg-rich-constructors=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.mm.tmp 2>&1 : 'RUN: at line 3'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.mm.tmp -check-prefixes=CHECK,WARNINGS /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.DumpCFG -fblocks -analyzer-opt-analyze-nested-blocks -analyzer-config cfg-rich-constructors=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.mm.tmp 2>&1 : 'RUN: at line 5'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.mm.tmp -check-prefixes=CHECK,ANALYZER /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -fblocks -analyzer-opt-analyze-nested-blocks -verify -x objective-c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testBlockWithCaptureByReference() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm:66:37: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm:66:37: Error evaluating statement #0 0x00007f3550e2f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3550e2dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3550e2fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f354fdb6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3557dd86de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f3557dd86de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3557dd86de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3557dd86de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f3557dd86de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f3557dd86de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f3557dd86de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f3557dd86de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f3557dbce27 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f3557dbce27 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f3557dbce27 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f3557dbce27 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:273:0 #16 0x00007f3557e0f3c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #17 0x00007f3557e0f3c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #18 0x00007f3557e0f3c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #19 0x00007f3557e0f9d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f3557e0f9d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f3557e0f9d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #22 0x00007f3557dc332e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #23 0x00007f3557dc332e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #24 0x00007f3557dc332e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #25 0x00007f3557dc332e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #26 0x00007f3557dc332e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #27 0x00007f3557dc332e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #28 0x00007f3557dc332e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #29 0x00007f3557e0e23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f3557e0e23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f3557e0e23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f3557e0e23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f3557e0e23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f3557e0e23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f3557e0e23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #36 0x00007f3557e14f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #37 0x00007f3557e14f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #38 0x00007f3557e164e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #39 0x00007f3557e164e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #40 0x00007f3557e1684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #41 0x00007f3557dc5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #42 0x00007f3557dc5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #43 0x00007f355809781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f355809781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f355809781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #46 0x00007f355809781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #47 0x00007f355809781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #48 0x00007f355809b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #49 0x00007f355809b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #50 0x00007f355809b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #51 0x00007f355809b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #52 0x00007f355809b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #53 0x00007f35567cebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #54 0x00007f35567cebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #55 0x00007f35567cebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #56 0x00007f35567cebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #57 0x00007f3557c1ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #58 0x00007f3557bc7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #59 0x00007f3557bc7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #60 0x00007f3557bc7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #61 0x00007f3557c68028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #62 0x000055a2c002c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #63 0x000055a2c0032843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #64 0x000055a2c00255ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #65 0x00007f354fda1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #66 0x00007f354fda1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #67 0x000055a2c00274c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/blocks.mm.script: line 5: 1452704 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core -fblocks -analyzer-opt-analyze-nested-blocks -verify -x objective-c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/blocks.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/chroot.c (441 of 16414) ******************** TEST 'Clang :: Analysis/chroot.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.Chroot -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/chroot.c -- Exit Code: 1 Command Output (stderr): -- error: 'warning' diagnostics expected but not seen: File /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/chroot.c Line 11: No call of chdir("/") immediately after chroot 1 error generated. -- ******************** Testing: 0 FAIL: Clang :: Analysis/bool-assignment.c (445 of 16414) ******************** TEST 'Clang :: Analysis/bool-assignment.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.BoolAssignment -analyzer-store=region -verify -std=c99 -Dbool=_Bool /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bool-assignment.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.BoolAssignment -analyzer-store=region -verify -x c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bool-assignment.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.BoolAssignment -analyzer-store=region -verify -std=c99 -Dbool=_Bool /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bool-assignment.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_Boolean_assignment 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bool-assignment.c:101:7: Error evaluating statement #0 0x00007ff3d19ce9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff3d19ccd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff3d19cee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff3d0955930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff3d89e5aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff3d89e5aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff3d89e5aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff3d89e5aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff3d89e5aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff3d89e5aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff3d8986993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff3d8986993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff3d8986993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff3d8986993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff3d89b52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff3d89b584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff3d8964bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff3d8964d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff3d8964fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff3d8c3681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff3d8c3681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff3d8c3681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff3d8c3681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff3d8c3681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff3d8c3a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff3d8c3a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff3d8c3a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff3d8c3a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff3d8c3a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff3d736dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff3d736dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff3d736dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff3d736dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff3d87bde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff3d8766807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff3d8766807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff3d8766807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff3d8807028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055595a867714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055595a86d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055595a8605ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff3d0940590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff3d0940649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055595a8624c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bool-assignment.c.script: line 2: 1452898 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.BoolAssignment -analyzer-store=region -verify -std=c99 -Dbool=_Bool /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bool-assignment.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/bug_hash_test.cpp (446 of 16414) ******************** TEST 'Clang :: Analysis/bug_hash_test.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.cpp -verify 1. parser at end of file #0 0x00007f4f668739d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4f66871d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4f66873e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4f657fa930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4f6d8336ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4f6d8336ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4f6d8336ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4f6d8336ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4f6d8336ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4f6d8336ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4f6d8336ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f4f6d8336ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f4f6d809368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f4f6d809dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f4f6d809fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f4f6dadb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f4f6dadb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f4f6dadb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f4f6dadb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f4f6dadb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f4f6dadf111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f4f6dadf111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f4f6dadf111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f4f6dadf111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f4f6dadf111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f4f6c212bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f4f6c212bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f4f6c212bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f4f6c212bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f4f6d662e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f4f6d60b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f4f6d60b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f4f6d60b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f4f6d6ac028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000560cfac06714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000560cfac0c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000560cfabff5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f4f657e5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f4f657e5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000560cfac014c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bug_hash_test.cpp.script: line 1: 1452961 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/c11lock.c (447 of 16414) ******************** TEST 'Clang :: Analysis/c11lock.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.C11Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/c11lock.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.C11Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/c11lock.c 1. parser at end of file 2. While analyzing stack: #0 Calling good3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/c11lock.c:87:7: Error evaluating statement #0 0x00007f5a26a1c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5a26a1ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5a26a1ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5a259a3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5a2de35fad retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5a2de35fad retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5a2de35fad retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5a2de35fad IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5a2de35fad ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5a2de35fad MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5a2de35fad get<(anonymous namespace)::LockMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5a2de35fad (anonymous namespace)::PthreadLockChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:649:0 #12 0x00007f5a2d9948e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f5a2d9d4876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f5a2d9d4876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f5a2d9d4876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f5a2d9d4876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f5a2d9d4876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f5a2d9d4876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f5a2d9d4876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f5a2da032f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f5a2da0384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f5a2d9b2c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f5a2d9b2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f5a2dc8481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5a2dc8481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5a2dc8481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f5a2dc8481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f5a2dc8481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f5a2dc88111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f5a2dc88111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f5a2dc88111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f5a2dc88111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f5a2dc88111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f5a2c3bbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f5a2c3bbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f5a2c3bbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f5a2c3bbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f5a2d80be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f5a2d7b4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f5a2d7b4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f5a2d7b4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f5a2d855028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005602c55b0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005602c55b6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005602c55a95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f5a2598e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f5a2598e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005602c55ab4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/c11lock.c.script: line 1: 1453011 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.C11Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/c11lock.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/bug_hash_test.m (448 of 16414) ******************** TEST 'Clang :: Analysis/bug_hash_test.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.m -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.m -verify 1. parser at end of file 2. While analyzing stack: #0 Calling -[NSObject method:param:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.m:26:3: Error evaluating statement #0 0x00007f4d35ec49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4d35ec2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4d35ec4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4d34e4b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4d3cedbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4d3cedbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4d3cedbaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4d3cedbaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f4d3cedbaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f4d3cedbaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f4d3ce7c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f4d3ce7c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f4d3ce7c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f4d3ce7c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f4d3ceab2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f4d3ceab84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f4d3ce5abac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f4d3ce5ad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f4d3ce5afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f4d3d12c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f4d3d12c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f4d3d12c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f4d3d12c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f4d3d12c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f4d3d130111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f4d3d130111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f4d3d130111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f4d3d130111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f4d3d130111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f4d3b863bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f4d3b863bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f4d3b863bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f4d3b863bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f4d3ccb3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f4d3cc5c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f4d3cc5c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f4d3cc5c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f4d3ccfd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055f9cc2da714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055f9cc2e0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055f9cc2d35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f4d34e36590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f4d34e36649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055f9cc2d54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bug_hash_test.m.script: line 1: 1452986 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bug_hash_test.m -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/bstring.cpp (449 of 16414) ******************** TEST 'Clang :: Analysis/bstring.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,unix.Malloc,alpha.unix.cstring,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DUSE_BUILTINS -analyzer-checker=core,unix.cstring,unix.Malloc,alpha.unix.cstring,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DVARIANT -analyzer-checker=core,unix.cstring,alpha.unix.cstring,unix.Malloc,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DUSE_BUILTINS -DVARIANT -analyzer-checker=core,unix.cstring,alpha.unix.cstring,unix.Malloc,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DSUPPRESS_OUT_OF_BOUND -analyzer-checker=core,unix.cstring,unix.Malloc,alpha.unix.cstring.BufferOverlap,alpha.unix.cstring.NotNullTerminated,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,unix.Malloc,alpha.unix.cstring,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling memset_non_pod::BaseVirtual::get() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp:168:30: Error evaluating statement #0 0x00007fc3d96649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc3d9662d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc3d9664e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc3d85eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc3e067baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc3e067baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc3e067baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc3e067baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc3e067baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc3e067baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc3e061c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc3e061c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc3e061c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc3e061c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc3e064b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc3e064b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc3e05fabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc3e05fad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc3e05fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc3e08cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc3e08cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc3e08cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc3e08cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc3e08cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc3e08d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc3e08d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc3e08d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc3e08d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc3e08d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc3df003bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc3df003bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc3df003bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc3df003bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc3e0453e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc3e03fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc3e03fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc3e03fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc3e049d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000558630365714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055863036b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055863035e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc3d85d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc3d85d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005586303604c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bstring.cpp.script: line 5: 1452931 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,unix.Malloc,alpha.unix.cstring,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/bsd-string.c (450 of 16414) ******************** TEST 'Clang :: Analysis/bsd-string.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bsd-string.c -analyzer-checker=core -analyzer-checker=unix.cstring.NullArg -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bsd-string.c -analyzer-checker=core -analyzer-checker=unix.cstring.NullArg -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling unknown_val_crash #0 0x00007f5d9f1bf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5d9f1bdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5d9f1bfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5d9e146930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5da65d185e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5da65d185e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5da65d185e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5da65d185e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5da65d185e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5da65d185e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5da65d185e get<(anonymous namespace)::CStringLength> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5da65d185e (anonymous namespace)::CStringChecker::checkLiveSymbols(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) const (.constprop.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2409:0 #12 0x00007f5da61fa9bf llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f5da61fa9bf llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f5da61fa9bf llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f5da61fa9bf void clang::ento::check::LiveSymbols::_checkLiveSymbols<(anonymous namespace)::CStringChecker>(void*, llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:306:49 #16 0x00007f5da613e01a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f5da613e01a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f5da613e01a clang::ento::CheckerFn, clang::ento::SymbolReaper&)>::operator()(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:12 #19 0x00007f5da613e01a clang::ento::CheckerManager::runCheckersForLiveSymbols(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:549:23 #20 0x00007f5da61776d2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #21 0x00007f5da61776d2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #22 0x00007f5da61776d2 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:725:48 #23 0x00007f5da6177ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #24 0x00007f5da6177ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #25 0x00007f5da617faf5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #26 0x00007f5da617faf5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #27 0x00007f5da617faf5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #28 0x00007f5da617faf5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #29 0x00007f5da6155368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #30 0x00007f5da6155dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #31 0x00007f5da6155fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f5da642781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f5da642781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f5da642781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f5da642781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f5da642781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f5da642b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f5da642b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f5da642b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f5da642b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f5da642b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f5da4b5ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f5da4b5ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f5da4b5ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f5da4b5ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f5da5faee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f5da5f57807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f5da5f57807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f5da5f57807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f5da5ff8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x0000557340a6f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x0000557340a75843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x0000557340a685ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f5d9e131590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f5d9e131649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x0000557340a6a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bsd-string.c.script: line 1: 1452908 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bsd-string.c -analyzer-checker=core -analyzer-checker=unix.cstring.NullArg -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/call-and-message.cpp (451 of 16414) ******************** TEST 'Clang :: Analysis/call-and-message.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=fn-pointer -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=true -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=param-count -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=true -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false : 'RUN: at line 23'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=method -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=true -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false : 'RUN: at line 34'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=delete -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=true -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false : 'RUN: at line 45'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=arg-init -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=true -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false : 'RUN: at line 58'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=fn-pointer,param-count,method,delete,arg-init -analyzer-checker=core -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.cpp.tmp.plist : 'RUN: at line 62'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.cpp.tmp.plist | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=fn-pointer -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=true -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false 1. parser at end of file #0 0x00007fc98aeef9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc98aeedd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc98aeefe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc989e76930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc991eaf6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc991eaf6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc991eaf6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc991eaf6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc991eaf6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc991eaf6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc991eaf6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fc991eaf6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fc991e85368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fc991e85dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fc991e85fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fc99215781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fc99215781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fc99215781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fc99215781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fc99215781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fc99215b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fc99215b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fc99215b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fc99215b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fc99215b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fc99088ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fc99088ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fc99088ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fc99088ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fc991cdee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fc991c87807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fc991c87807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fc991c87807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fc991d28028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055c701b03714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055c701b09843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055c701afc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fc989e61590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fc989e61649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055c701afe4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.cpp.script: line 7: 1453071 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.cpp -verify=fn-pointer -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=true -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/call-and-message.m (454 of 16414) ******************** TEST 'Clang :: Analysis/call-and-message.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.m -verify -Wno-objc-root-class -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=true -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.m.tmp.plist : 'RUN: at line 13'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.m.tmp.plist | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.m -verify -Wno-objc-root-class -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=true -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.m.tmp.plist 1. parser at end of file 2. While analyzing stack: #0 Calling -[Test testUninitializedObject:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.m:117:3: Error evaluating statement #0 0x00007fc88e9979d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc88e995d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc88e997e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc88d91e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc8959aeaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc8959aeaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc8959aeaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc8959aeaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc8959aeaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc8959aeaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc89594f993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc89594f993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc89594f993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc89594f993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc89597e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc89597e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc89592dbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc89592dd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc89592dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc895bff81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc895bff81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc895bff81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc895bff81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc895bff81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc895c03111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc895c03111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc895c03111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc895c03111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc895c03111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc894336bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc894336bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc894336bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc894336bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc895786e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc89572f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc89572f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc89572f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc8957d0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000557d6dbfc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000557d6dc02843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000557d6dbf55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc88d909590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc88d909649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000557d6dbf74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.m.script: line 2: 1453083 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-and-message.m -verify -Wno-objc-root-class -analyzer-checker=core -analyzer-config core.CallAndMessage:FunctionPointer=false -analyzer-config core.CallAndMessage:ParameterCount=false -analyzer-config core.CallAndMessage:CXXThisMethodCall=false -analyzer-config core.CallAndMessage:CXXDeallocationArg=false -analyzer-config core.CallAndMessage:ArgInitializedness=false -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=false -analyzer-config core.CallAndMessage:NilReceiver=false -analyzer-config core.CallAndMessage:UndefReceiver=true -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-and-message.m.tmp.plist -- ******************** Testing: 0 FAIL: Clang :: Analysis/cast-to-struct.cpp (455 of 16414) ******************** TEST 'Clang :: Analysis/cast-to-struct.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.CastToStruct,core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-to-struct.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.CastToStruct,core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-to-struct.cpp 1. parser at end of file #0 0x00007f48fb7729d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f48fb770d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f48fb772e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f48fa6f9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f49027326ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f49027326ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f49027326ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f49027326ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f49027326ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f49027326ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f49027326ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f49027326ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f4902708368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f4902708dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f4902708fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f49029da81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f49029da81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f49029da81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f49029da81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f49029da81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f49029de111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f49029de111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f49029de111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f49029de111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f49029de111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f4901111bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f4901111bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f4901111bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f4901111bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f4902561e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f490250a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f490250a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f490250a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f49025ab028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x00005632bcbd1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x00005632bcbd7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005632bcbca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f48fa6e4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f48fa6e4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005632bcbcc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cast-to-struct.cpp.script: line 1: 1453109 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.CastToStruct,core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-to-struct.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/builtin-functions.cpp (456 of 16414) ******************** TEST 'Clang :: Analysis/builtin-functions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/builtin-functions.cpp -std=c++11 -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/builtin-functions.cpp -std=c++11 -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_constant_p(void *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/builtin-functions.cpp:83:44: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/builtin-functions.cpp:83:44: Error evaluating statement #0 0x00007f4a71c0f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a71c0dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4a71c0fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a70b96930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a78f42126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4a78f42126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4a78f42126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4a78f42126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4a78f42126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4a78f42126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4a78f42126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4a78f42126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4a78c20c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4a78c20c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4a78c20c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4a78c20c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4a78c20c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4a78c20c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4a78c20c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4a78c20c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4a78c218dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4a78c218dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4a78c218dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4a78c218dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4a78c11e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4a78c11e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4a78c11e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4a78c2a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4a78c2a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4a78c2a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4a78c0f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4a78c0f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4a78c0f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4a78c386f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4a78c386f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4a78c386f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4a78c388f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4a78c388f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4a78c388f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4a78b8deb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4a78b8deb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4a78b8deb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f4a7902134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4a7902134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4a7902134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4a7902134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4a78bc721a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f4a78bc721a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f4a78bc721a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f4a78bf60b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f4a78bf60b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f4a78bf60b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f4a78bf60b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f4a78bf60b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f4a78bf64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f4a78bf64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f4a78bf684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f4a78ba5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f4a78ba5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4a78e7781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4a78e7781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4a78e7781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4a78e7781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4a78e7781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4a78e7b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4a78e7b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4a78e7b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4a78e7b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4a78e7b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f4a775aebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f4a775aebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f4a775aebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f4a775aebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4a789fee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f4a789a7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f4a789a7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f4a789a7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f4a78a48028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005583d1cb3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005583d1cb9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005583d1cac5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f4a70b81590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f4a70b81649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005583d1cae4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/builtin-functions.cpp.script: line 1: 1452987 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/builtin-functions.cpp -std=c++11 -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/call-invalidation.cpp (457 of 16414) ******************** TEST 'Clang :: Analysis/call-invalidation.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-invalidation.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-invalidation.cpp 1. parser at end of file #0 0x00007f7a8f85d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7a8f85bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7a8f85de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7a8e7e4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7a9681d6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7a9681d6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7a9681d6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7a9681d6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7a9681d6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7a9681d6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7a9681d6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7a9681d6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f7a967f3368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f7a967f3dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f7a967f3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f7a96ac581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f7a96ac581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f7a96ac581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f7a96ac581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f7a96ac581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f7a96ac9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f7a96ac9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f7a96ac9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f7a96ac9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f7a96ac9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f7a951fcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f7a951fcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f7a951fcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f7a951fcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f7a9664ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f7a965f5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f7a965f5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f7a965f5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f7a96696028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000056090f5f4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000056090f5fa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000056090f5ed5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f7a8e7cf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f7a8e7cf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000056090f5ef4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call-invalidation.cpp.script: line 1: 1453086 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call-invalidation.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/bstring.c (458 of 16414) ******************** TEST 'Clang :: Analysis/bstring.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -DUSE_BUILTINS -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 15'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -DVARIANT -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 22'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -DUSE_BUILTINS -DVARIANT -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false 1. parser at end of file 2. While analyzing stack: #0 Calling nocrash_on_locint_offset 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c:527:3 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c:527:3 : Error evaluating statement #0 0x00007f66cd24b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f66cd249d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f66cd24be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f66cc1d2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f66d457e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f66d457e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f66d457e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f66d457e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f66d457e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f66d457e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f66d457e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f66d457e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f66d425cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f66d425cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f66d425cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f66d425cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f66d425cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f66d425cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f66d425cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f66d425cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f66d425d8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f66d425d8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f66d425d8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f66d425d8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f66d424de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f66d424de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f66d424de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f66d42660ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f66d42660ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f66d42660ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f66d424b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f66d424b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f66d424b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f66d42746f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f66d42746f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f66d42746f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f66d42748f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f66d42748f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f66d42748f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f66d41c9eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f66d41c9eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f66d41c9eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f66d4292d9c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f66d4292d9c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f66d4292d9c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f66d4292d9c clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f66d4292d9c (anonymous namespace)::CStringChecker::assumeZero(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:292:61 #47 0x00007f66d4669163 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:0 #48 0x00007f66d4669163 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:0 #49 0x00007f66d4669163 (anonymous namespace)::CStringChecker::evalCopyCommon(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::IntrusiveRefCntPtr, (anonymous namespace)::SizeArgExpr, (anonymous namespace)::DestinationArgExpr, (anonymous namespace)::SourceArgExpr, bool, bool) const (.constprop.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1141:0 #50 0x00007f66d4286689 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f66d4286689 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f66d4286689 (anonymous namespace)::CStringChecker::evalMemcpy(clang::ento::CheckerContext&, clang::CallExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1239:17 #53 0x00007f66d42a08bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #54 0x00007f66d42a08bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #55 0x00007f66d42a08bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #56 0x00007f66d41df1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #57 0x00007f66d4217473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #58 0x00007f66d4217473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #59 0x00007f66d4217473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #60 0x00007f66d4217473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #61 0x00007f66d4217473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #62 0x00007f66d4217473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #63 0x00007f66d4217473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #64 0x00007f66d4217473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #65 0x00007f66d4217473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #66 0x00007f66d4217e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #67 0x00007f66d4230f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #68 0x00007f66d4230f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #69 0x00007f66d42324e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007f66d42324e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007f66d423284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007f66d41e1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007f66d41e1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007f66d44b381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007f66d44b381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007f66d44b381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007f66d44b381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007f66d44b381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007f66d44b7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007f66d44b7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007f66d44b7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007f66d44b7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007f66d44b7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007f66d2beabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007f66d2beabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007f66d2beabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007f66d2beabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007f66d403ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007f66d3fe3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007f66d3fe3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007f66d3fe3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007f66d4084028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x000056324c35c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x000056324c362843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x000056324c3555ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007f66cc1bd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007f66cc1bd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x000056324c3574c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/bstring.c.script: line 4: 1452918 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/bstring.c -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/cast-value-notes.cpp (459 of 16414) ******************** TEST 'Clang :: Analysis/cast-value-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-notes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-notes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling llvm::LLVMContext::d() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-notes.cpp:242:14: Error evaluating statement #0 0x00007fad916f29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fad916f0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fad916f2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fad90679930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fad98709aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fad98709aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fad98709aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fad98709aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fad98709aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fad98709aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fad986aa993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fad986aa993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fad986aa993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fad986aa993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fad986d92f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fad986d984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fad98688bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fad98688d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fad98688fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fad9895a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fad9895a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fad9895a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fad9895a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fad9895a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fad9895e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fad9895e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fad9895e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fad9895e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fad9895e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fad97091bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fad97091bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fad97091bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fad97091bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fad984e1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fad9848a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fad9848a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fad9848a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fad9852b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005566ecdac714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005566ecdb2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005566ecda55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fad90664590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fad90664649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005566ecda74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cast-value-notes.cpp.script: line 1: 1453147 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cast-value-logic.cpp (460 of 16414) ******************** TEST 'Clang :: Analysis/cast-value-logic.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-logic.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-logic.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling crashes::test_delete_crash() #0 0x00007f2e41bed9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2e41bebd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2e41bede6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2e40b74930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2e48bf5266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f2e48bf5266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2e48bf5266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2e48bf5266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f2e48bf5266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f2e48bf5266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f2e48bf5266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f2e48bf5266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f2e48bf5266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f2e48bf535d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f2e48bf535d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f2e48bf535d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f2e48bf535d (anonymous namespace)::RangeConstraintManager::checkNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2552:41 #17 0x00007f2e48ba0977 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f2e48ba0977 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f2e48ba0977 clang::ento::ConstraintManager::isNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:170:21 #20 0x00007f2e48bebc31 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2e48bebc31 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2e48bebc31 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2e48bebc31 clang::ento::ProgramState::isNull(clang::ento::SVal) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:384:49 #24 0x00007f2e48bcea86 clang::ento::ConditionTruthVal::isConstrainedTrue() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:57:0 #25 0x00007f2e48bcea86 clang::ento::ExprEngine::ProcessDeleteDtor(clang::CFGDeleteDtor, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:996:0 #26 0x00007f2e48bcf95d clang::ento::ExprEngine::ProcessImplicitDtor(clang::CFGImplicitDtor, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:922:0 #27 0x00007f2e48bd480d clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:651:0 #28 0x00007f2e48b83c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007f2e48b83fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f2e48e5581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2e48e5581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2e48e5581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f2e48e5581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f2e48e5581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f2e48e59111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f2e48e59111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f2e48e59111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f2e48e59111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f2e48e59111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f2e4758cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007f2e4758cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007f2e4758cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007f2e4758cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007f2e489dce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007f2e48985807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007f2e48985807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007f2e48985807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007f2e48a26028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x00005632543cf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x00005632543d5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x00005632543c85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007f2e40b5f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007f2e40b5f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x00005632543ca4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cast-value-logic.cpp.script: line 1: 1453131 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-logic.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/call_once.cpp (461 of 16414) ******************** TEST 'Clang :: Analysis/call_once.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -DEMULATE_LIBSTDCPP -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -DEMULATE_LIBCXX03 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -DEMULATE_LIBCXX03 -DEMULATE_LIBSTDCPP -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report : 'RUN: at line 8'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report 1. parser at end of file 2. While analyzing stack: #0 Calling std::call_once(std::once_flag &, void (*&)(int *), int *&&) at line 413 #1 Calling rdar40270582() 3. Error evaluating statement 4. Error evaluating statement #0 0x00007ff81c6c69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff81c6c4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff81c6c6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff81b64d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff8239f9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ff8239f9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ff8239f9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ff8239f9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ff8239f9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ff8239f9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ff8239f9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007ff8239f9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007ff8236d7c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007ff8236d7c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007ff8236d7c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007ff8236d7c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007ff8236d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007ff8236d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007ff8236d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007ff8236d7c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007ff8236d88dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007ff8236d88dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007ff8236d88dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007ff8236d88dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007ff8236c8e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007ff8236c8e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007ff8236c8e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007ff8236e10ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007ff8236e10ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007ff8236e10ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007ff8236c65a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007ff8236c65a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007ff8236c65a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007ff8236ef6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007ff8236ef6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007ff8236ef6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007ff8236ef8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007ff8236ef8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007ff8236ef8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007ff823644eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007ff823644eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007ff823644eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007ff823ad834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007ff823ad834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007ff823ad834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007ff823ad834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007ff82367e21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007ff82367e21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007ff82367e21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007ff8236ad0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007ff8236ad0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007ff8236ad0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007ff8236ad0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007ff8236ad0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007ff8236ad4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007ff8236ad4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007ff8236ad84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007ff82365cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007ff82365cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007ff82392e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007ff82392e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007ff82392e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007ff82392e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007ff82392e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007ff823932111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007ff823932111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007ff823932111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007ff823932111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007ff823932111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007ff822065bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007ff822065bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007ff822065bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007ff822065bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007ff8234b5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007ff82345e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007ff82345e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007ff82345e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007ff8234ff028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055ebdf85b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055ebdf861843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055ebdf8545ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007ff81b638590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007ff81b638649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055ebdf8564c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.script: line 5: 1453112 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/call_once.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/call_once.cpp.tmp.report -- ******************** Testing: 0 FAIL: Clang :: Analysis/casts.cpp (463 of 16414) ******************** TEST 'Clang :: Analysis/casts.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling bool_to_nullptr::foo(struct bool_to_nullptr::S) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.cpp:114:12: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.cpp:114:12: Error evaluating statement #0 0x00007f642b0cb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f642b0c9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f642b0cbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f642a052930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f64323fe126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f64323fe126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f64323fe126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f64323fe126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f64323fe126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f64323fe126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f64323fe126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f64323fe126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f64320dcc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f64320dcc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f64320dcc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f64320dcc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f64320dcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f64320dcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f64320dcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f64320dcc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f64320dd8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f64320dd8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f64320dd8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f64320dd8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f64320cde00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f64320cde00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f64320cde00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f64320e60ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f64320e60ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f64320e60ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f64320cb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f64320cb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f64320cb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f64320f46f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f64320f46f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f64320f46f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f64320f48f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f64320f48f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f64320f48f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6432049f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6432049f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6432049f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f64324dd34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f64324dd34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f64324dd34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f64324dd34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f643208321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f643208321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f643208321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f64320b20b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f64320b20b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f64320b20b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f64320b20b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f64320b20b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f64320b24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f64320b24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f64320b284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f6432061c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f6432061fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f643233381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f643233381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f643233381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f643233381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f643233381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f6432337111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f6432337111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f6432337111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f6432337111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f6432337111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f6430a6abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f6430a6abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f6430a6abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f6430a6abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f6431ebae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f6431e63807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f6431e63807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f6431e63807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f6431f04028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000555e52ceb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000555e52cf1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000555e52ce45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f642a03d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f642a03d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000555e52ce64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/casts.cpp.script: line 1: 1453244 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/casts.m (464 of 16414) ******************** TEST 'Clang :: Analysis/casts.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.m 1. parser at end of file 2. While analyzing stack: #0 Calling adium_media_ready_cb 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.m:39:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.m:39:9: Error evaluating statement #0 0x00007f0025b4d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0025b4bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0025b4de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0024ad4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f002ce80126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f002ce80126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f002ce80126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f002ce80126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f002ce80126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f002ce80126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f002ce80126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f002ce80126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f002cb5ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f002cb5ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f002cb5ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f002cb5ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f002cb5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f002cb5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f002cb5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f002cb5ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f002cb5f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f002cb5f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f002cb5f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f002cb5f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f002cb4fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f002cb4fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f002cb4fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f002cb680ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f002cb680ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f002cb680ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f002cb4d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f002cb4d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f002cb4d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f002cb766f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f002cb766f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f002cb766f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f002cb768f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f002cb768f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f002cb768f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f002cacbf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f002cacbf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f002cacbf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f002cf5f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f002cf5f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f002cf5f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f002cf5f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f002cb30883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f002cb30883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f002cb30883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f002cb30883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f002cb30883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f002cb30883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f002cb32a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f002cb32a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f002cb344e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f002cb344e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f002cb3484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f002cae3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f002cae3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f002cdb581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f002cdb581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f002cdb581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f002cdb581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f002cdb581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f002cdb9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f002cdb9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f002cdb9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f002cdb9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f002cdb9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f002b4ecbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f002b4ecbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f002b4ecbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f002b4ecbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f002c93ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f002c8e5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f002c8e5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f002c8e5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f002c986028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055a7528a1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055a7528a7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055a75289a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f0024abf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f0024abf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055a75289c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/casts.m.script: line 1: 1453260 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/casts.c (465 of 16414) ******************** TEST 'Clang :: Analysis/casts.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -Wno-pointer-to-int-cast -verify -DEAGERLY_ASSUME=1 -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -Wno-pointer-to-int-cast -verify -DEAGERLY_ASSUME=1 -DBIT32=1 -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c 1. parser at end of file 2. While analyzing stack: #0 Calling symbolic_offset 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c:279:16: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c:279:16: Error evaluating statement #0 0x00007fdf03a699d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdf03a67d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdf03a69e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdf029f0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdf0ad9c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fdf0ad9c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fdf0ad9c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fdf0ad9c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fdf0ad9c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fdf0ad9c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fdf0ad9c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fdf0ad9c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fdf0aa7ac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fdf0aa7ac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fdf0aa7ac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fdf0aa7ac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fdf0aa7ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fdf0aa7ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fdf0aa7ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fdf0aa7ac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fdf0aa7b8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fdf0aa7b8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fdf0aa7b8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fdf0aa7b8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fdf0aa6be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fdf0aa6be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fdf0aa6be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fdf0aa840ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fdf0aa840ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fdf0aa840ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fdf0aa695a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fdf0aa695a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fdf0aa695a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fdf0aa926f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fdf0aa926f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fdf0aa926f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fdf0aa928f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fdf0aa928f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fdf0aa928f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fdf0a9e7f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fdf0a9e7f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fdf0a9e7f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fdf0ae7b34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fdf0ae7b34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fdf0ae7b34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fdf0ae7b34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fdf0ab23a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fdf0ab23a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fdf0ab23a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007fdf0ab23a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007fdf0a9e0e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007fdf0aa208fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007fdf0aa208fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007fdf0aa20bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007fdf0aa20bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007fdf0aa20bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007fdf0aa20bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007fdf0aa2dc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007fdf0aa2dc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fdf0aa2dc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007fdf0aa4e822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007fdf0aa4e822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007fdf0aa4e822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007fdf0aa504e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007fdf0aa504e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007fdf0aa5084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007fdf0a9ffc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007fdf0a9fffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007fdf0acd181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007fdf0acd181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007fdf0acd181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007fdf0acd181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007fdf0acd181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007fdf0acd5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007fdf0acd5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007fdf0acd5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007fdf0acd5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007fdf0acd5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007fdf09408bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007fdf09408bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007fdf09408bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007fdf09408bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007fdf0a858e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007fdf0a801807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007fdf0a801807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007fdf0a801807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007fdf0a8a2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x000055b8ace03714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x000055b8ace09843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x000055b8acdfc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007fdf029db590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007fdf029db649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x000055b8acdfe4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/casts.c.script: line 4: 1453235 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -fenable-matrix -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/casts.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cert/env31-c.c (466 of 16414) ******************** TEST 'Clang :: Analysis/cert/env31-c.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=putenv,common -DENV_INVALIDATING_CALL="putenv(\"X=Y\")" : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=putenvs,common -DENV_INVALIDATING_CALL="_putenv_s(\"X\", \"Y\")" : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=wputenvs,common -DENV_INVALIDATING_CALL="_wputenv_s(\"X\", \"Y\")" : 'RUN: at line 16'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=setenv,common -DENV_INVALIDATING_CALL="setenv(\"X\", \"Y\", 0)" : 'RUN: at line 21'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=unsetenv,common -DENV_INVALIDATING_CALL="unsetenv(\"X\")" -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=putenv,common -DENV_INVALIDATING_CALL=putenv(\"X=Y\") 1. parser at end of file 2. While analyzing stack: #0 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c:52:14: Error evaluating statement #0 0x00007f51119459d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5111943d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5111945e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f51108cc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f511895caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f511895caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f511895caa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f511895caa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f511895caa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f511895caa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f51188fd993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f51188fd993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f51188fd993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f51188fd993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f511892c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f511892c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f51188dbbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f51188dbd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f51188dbfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f5118bad81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f5118bad81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f5118bad81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f5118bad81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f5118bad81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f5118bb1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f5118bb1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f5118bb1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f5118bb1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f5118bb1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f51172e4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f51172e4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f51172e4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f51172e4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5118734e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f51186dd807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f51186dd807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f51186dd807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f511877e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000564ee38ba714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000564ee38c0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000564ee38b35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f51108b7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f51108b7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000564ee38b54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/cert/Output/env31-c.c.script: line 5: 1453285 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env31-c.c -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify=putenv,common -DENV_INVALIDATING_CALL="putenv(\"X=Y\")" -- ******************** Testing: 0 FAIL: Clang :: Analysis/cast-value-state-dump.cpp (467 of 16414) ******************** TEST 'Clang :: Analysis/cast-value-state-dump.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp:33:12: error: CHECK: expected string not found in input // CHECK: "dynamic_types": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :2:7: note: possible intended match here Stack dump: ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:33'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:33'0 ~~~~~~~~~~~~ check:33'1 ? possible intended match 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,apiModeling.llvm.CastValue,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp check:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling evalNonNullParamNonNullReturn(const struct clang::Shape *) check:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cast-value-state-dump.cpp:20:19: Error evaluating statement check:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/cert/env34-c-cert-examples.c (468 of 16414) ******************** TEST 'Clang :: Analysis/cert/env34-c-cert-examples.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c-cert-examples.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c-cert-examples.c 1. parser at end of file 2. While analyzing stack: #0 Calling correct_usage_2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c-cert-examples.c:73:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c-cert-examples.c:73:7: Error evaluating statement #0 0x00007f40198549d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4019852d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4019854e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f40187db930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4020b87126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4020b87126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4020b87126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4020b87126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4020b87126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4020b87126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4020b87126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4020b87126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4020865c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4020865c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4020865c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4020865c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4020865c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4020865c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4020865c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4020865c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f40208668dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f40208668dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f40208668dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f40208668dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4020856e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4020856e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4020856e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f402086f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f402086f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f402086f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f40208545a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f40208545a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f40208545a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f402087d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f402087d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f402087d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f402087d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f402087d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f402087d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f40207d2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f40207d2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f40207d2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4020c6634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4020c6634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4020c6634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4020c6634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f402080c21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f402080c21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f402080c21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f402083b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f402083b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f402083b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f402083b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f402083b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f402083b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f402083b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f402083b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f40207eac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f40207eafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4020abc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4020abc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4020abc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4020abc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4020abc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4020ac0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4020ac0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4020ac0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4020ac0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4020ac0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f401f1f3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f401f1f3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f401f1f3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f401f1f3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4020643e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f40205ec807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f40205ec807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f40205ec807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f402068d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055cf448a2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055cf448a8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055cf4489b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f40187c6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f40187c6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055cf4489d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/cert/Output/env34-c-cert-examples.c.script: line 1: 1453293 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.cert.env.InvalidPtr -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c-cert-examples.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cert/env34-c.c (469 of 16414) ******************** TEST 'Clang :: Analysis/cert/env34-c.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.env.InvalidPtr -analyzer-output=text -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.env.InvalidPtr -analyzer-output=text -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c.c 1. parser at end of file 2. While analyzing stack: #0 Calling localeconv_test2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c.c:329:16: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c.c:329:16: Error evaluating statement #0 0x00007f7dfecbb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7dfecb9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7dfecbbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7dfdc42930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7e05dcbc5e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f7e05dcbc5e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7e05dcbc5e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7e05dcbc5e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7e05dcbc5e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7e05dcbc5e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7e05dcbc5e get<(anonymous namespace)::PreviousCallResultMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f7e05dcbc5e (anonymous namespace)::InvalidPtrChecker::postPreviousReturnInvalidatingCall(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:126:70 #12 0x00007f7e05dcd0e3 (anonymous namespace)::InvalidPtrChecker::checkPostCall(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:201:3 #13 0x00007f7e05c3c58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #14 0x00007f7e05c3c58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f7e05c3c58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #16 0x00007f7e05c3c58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #17 0x00007f7e05c3c58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #18 0x00007f7e05c8759d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #19 0x00007f7e05c8759d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #20 0x00007f7e05c8759d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #21 0x00007f7e05c8759d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #22 0x00007f7e05c8759d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #23 0x00007f7e05c8759d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #24 0x00007f7e05c87e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #25 0x00007f7e05ca0f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #26 0x00007f7e05ca0f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #27 0x00007f7e05ca24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007f7e05ca24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007f7e05ca284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007f7e05c51c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007f7e05c51fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f7e05f2381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f7e05f2381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f7e05f2381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f7e05f2381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f7e05f2381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f7e05f27111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f7e05f27111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f7e05f27111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f7e05f27111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f7e05f27111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f7e0465abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f7e0465abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f7e0465abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f7e0465abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f7e05aaae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f7e05a53807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f7e05a53807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f7e05a53807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f7e05af4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x000055c92f48c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x000055c92f492843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x000055c92f4855ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f7dfdc2d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f7dfdc2d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x000055c92f4874c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/cert/Output/env34-c.c.script: line 1: 1453322 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.env.InvalidPtr -analyzer-output=text -verify -Wno-unused /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/env34-c.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cert/pos34-c-fp-suppression.cpp (472 of 16414) ******************** TEST 'Clang :: Analysis/cert/pos34-c-fp-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c-fp-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c-fp-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_auto_var_used_good::bar() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c-fp-suppression.cpp:31:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c-fp-suppression.cpp:31:7: Error evaluating statement #0 0x00007f3393aa89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3393aa6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3393aa8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3392a2f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f339addb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f339addb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f339addb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f339addb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f339addb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f339addb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f339addb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f339addb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f339aab9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f339aab9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f339aab9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f339aab9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f339aab9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f339aab9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f339aab9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f339aab9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f339aaba8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f339aaba8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f339aaba8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f339aaba8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f339aaaae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f339aaaae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f339aaaae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f339aac30ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f339aac30ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f339aac30ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f339aaa85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f339aaa85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f339aaa85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f339aad16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f339aad16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f339aad16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f339aad18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f339aad18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f339aad18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f339aa26eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f339aa26eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f339aa26eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f339aeba34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f339aeba34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f339aeba34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f339aeba34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f339aa6021a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f339aa6021a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f339aa6021a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f339aa8f0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f339aa8f0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f339aa8f0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f339aa8f0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f339aa8f0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f339aa8f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f339aa8f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f339aa8f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f339aa3ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f339aa3efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f339ad1081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f339ad1081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f339ad1081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f339ad1081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f339ad1081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f339ad14111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f339ad14111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f339ad14111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f339ad14111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f339ad14111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f3399447bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f3399447bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f3399447bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f3399447bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f339a897e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f339a840807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f339a840807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f339a840807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f339a8e1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055ed0ee10714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055ed0ee16843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055ed0ee095ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f3392a1a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f3392a1a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055ed0ee0b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/cert/Output/pos34-c-fp-suppression.cpp.script: line 1: 1453350 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c-fp-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cert/pos34-c.cpp (473 of 16414) ******************** TEST 'Clang :: Analysis/cert/pos34-c.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_auto_var_used_good::test_heap_memory(const char *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c.cpp:47:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c.cpp:47:7: Error evaluating statement #0 0x00007f20f1ae39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f20f1ae1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f20f1ae3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f20f0a6a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f20f8e16126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f20f8e16126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f20f8e16126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f20f8e16126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f20f8e16126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f20f8e16126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f20f8e16126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f20f8e16126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f20f8af4c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f20f8af4c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f20f8af4c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f20f8af4c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f20f8af4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f20f8af4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f20f8af4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f20f8af4c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f20f8af58dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f20f8af58dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f20f8af58dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f20f8af58dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f20f8ae5e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f20f8ae5e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f20f8ae5e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f20f8afe0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f20f8afe0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f20f8afe0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f20f8ae35a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f20f8ae35a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f20f8ae35a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f20f8b0c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f20f8b0c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f20f8b0c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f20f8b0c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f20f8b0c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f20f8b0c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f20f8a61eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f20f8a61eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f20f8a61eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f20f8ef534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f20f8ef534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f20f8ef534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f20f8ef534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f20f8a9b21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f20f8a9b21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f20f8a9b21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f20f8aca0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f20f8aca0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f20f8aca0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f20f8aca0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f20f8aca0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f20f8aca4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f20f8aca4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f20f8aca84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f20f8a79c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f20f8a79fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f20f8d4b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f20f8d4b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f20f8d4b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f20f8d4b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f20f8d4b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f20f8d4f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f20f8d4f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f20f8d4f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f20f8d4f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f20f8d4f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f20f7482bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f20f7482bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f20f7482bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f20f7482bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f20f88d2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f20f887b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f20f887b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f20f887b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f20f891c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055ff4b71b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055ff4b721843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055ff4b7145ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f20f0a55590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f20f0a55649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055ff4b7164c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/cert/Output/pos34-c.cpp.script: line 1: 1453391 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.cert.pos.34c -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cert/pos34-c.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cfref_PR2519.c (474 of 16414) ******************** TEST 'Clang :: Analysis/cfref_PR2519.c' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_PR2519.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_PR2519.c 1. parser at end of file 2. While analyzing stack: #0 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_PR2519.c:33:36: Error evaluating statement #0 0x00007fafcfb119d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fafcfb0fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fafcfb11e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fafcea98930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fafd6b28aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fafd6b28aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fafd6b28aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fafd6b28aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fafd6b28aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fafd6b28aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fafd6ac9993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fafd6ac9993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fafd6ac9993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fafd6ac9993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fafd6af82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fafd6af884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fafd6aa7bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fafd6aa7d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fafd6aa7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fafd6d7981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fafd6d7981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fafd6d7981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fafd6d7981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fafd6d7981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fafd6d7d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fafd6d7d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fafd6d7d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fafd6d7d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fafd6d7d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fafd54b0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fafd54b0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fafd54b0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fafd54b0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fafd6900e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fafd68a9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fafd68a9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fafd68a9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fafd694a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005589e005a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005589e0060843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005589e00535ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fafcea83590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fafcea83649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005589e00554c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cfref_PR2519.c.script: line 1: 1453532 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_PR2519.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cfref_rdar6080742.c (475 of 16414) ******************** TEST 'Clang :: Analysis/cfref_rdar6080742.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_rdar6080742.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_rdar6080742.c 1. parser at end of file 2. While analyzing stack: #0 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_rdar6080742.c:48:3: Error evaluating statement #0 0x00007f1a4c5e49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1a4c5e2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1a4c5e4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1a4b56b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1a535fbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1a535fbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1a535fbaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1a535fbaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f1a535fbaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f1a535fbaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f1a5359c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f1a5359c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f1a5359c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f1a5359c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f1a535cb2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f1a535cb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f1a5357abac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f1a5357ad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f1a5357afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f1a5384c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f1a5384c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f1a5384c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f1a5384c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f1a5384c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f1a53850111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f1a53850111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f1a53850111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f1a53850111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f1a53850111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f1a51f83bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f1a51f83bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f1a51f83bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f1a51f83bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f1a533d3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f1a5337c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f1a5337c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f1a5337c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f1a5341d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005633915cc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005633915d2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005633915c55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f1a4b556590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f1a4b556649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005633915c74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cfref_rdar6080742.c.script: line 1: 1453547 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cfref_rdar6080742.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/class-object-state-dump.m (476 of 16414) ******************** TEST 'Clang :: Analysis/class-object-state-dump.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m:30:12: error: CHECK: expected string not found in input // CHECK: "class_object_types": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :3:399: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:30'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:30'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:30'1 ? possible intended match 4: 1. parser at end of file check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling +[Child test] check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/class-object-state-dump.m:25:19: Error evaluating statement check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: #0 0x00007fd7781de9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/complex.c (478 of 16414) ******************** TEST 'Clang :: Analysis/complex.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/complex.c -Wno-unreachable-code -ffreestanding -analyzer-checker=core -analyzer-checker=debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/complex.c -Wno-unreachable-code -ffreestanding -analyzer-checker=core -analyzer-checker=debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling f1 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/complex.c:13:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/complex.c:13:7: Error evaluating statement #0 0x00007f815efeb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f815efe9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f815efebe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f815df72930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f816631e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f816631e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f816631e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f816631e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f816631e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f816631e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f816631e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f816631e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8165ffcc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8165ffcc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8165ffcc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8165ffcc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8165ffcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8165ffcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8165ffcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8165ffcc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8165ffd8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8165ffd8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8165ffd8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8165ffd8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8165fede00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8165fede00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8165fede00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f81660060ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f81660060ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f81660060ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8165feb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8165feb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8165feb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f81660146f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f81660146f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f81660146f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f81660148f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f81660148f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f81660148f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8165f69eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8165f69eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8165f69eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f81663fd34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f81663fd34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f81663fd34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f81663fd34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8165fa321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f8165fa321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f8165fa321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f8165fd20b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f8165fd20b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f8165fd20b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f8165fd20b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f8165fd20b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f8165fd24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f8165fd24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f8165fd284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f8165f81c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f8165f81fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f816625381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f816625381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f816625381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f816625381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f816625381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f8166257111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f8166257111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f8166257111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f8166257111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f8166257111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f816498abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f816498abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f816498abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f816498abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f8165ddae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f8165d83807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f8165d83807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f8165d83807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f8165e24028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055683d3cd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055683d3d3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055683d3c65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f815df5d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f815df5d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055683d3c84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/complex.c.script: line 1: 1453672 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/complex.c -Wno-unreachable-code -ffreestanding -analyzer-checker=core -analyzer-checker=debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/comparison-implicit-casts.cpp (479 of 16414) ******************** TEST 'Clang :: Analysis/comparison-implicit-casts.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,debug.ExprInspection -triple i386-apple-darwin9 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,debug.ExprInspection -triple x86_64-apple-darwin9 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,debug.ExprInspection -triple i386-apple-darwin9 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling PR12206_strlen(const char *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp:87:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp:87:7: Error evaluating statement #0 0x00007f1cbc0d29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1cbc0d0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1cbc0d2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1cbb059930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1cc3405126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f1cc3405126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f1cc3405126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f1cc3405126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f1cc3405126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f1cc3405126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f1cc3405126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f1cc3405126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1cc30e3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1cc30e3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1cc30e3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1cc30e3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1cc30e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1cc30e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1cc30e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1cc30e3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1cc30e48dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1cc30e48dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1cc30e48dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1cc30e48dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1cc30d4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1cc30d4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1cc30d4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f1cc30ed0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1cc30ed0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1cc30ed0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f1cc30d25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1cc30d25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1cc30d25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1cc30fb6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1cc30fb6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1cc30fb6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1cc30fb8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1cc30fb8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1cc30fb8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1cc3050eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1cc3050eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1cc3050eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f1cc3119d9c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f1cc3119d9c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f1cc3119d9c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f1cc3119d9c clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f1cc3119d9c (anonymous namespace)::CStringChecker::assumeZero(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:292:61 #47 0x00007f1cc34e8006 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:0 #48 0x00007f1cc34e8006 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:0 #49 0x00007f1cc34e8006 (anonymous namespace)::CStringChecker::checkNonNull(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::AnyArgExpr, clang::ento::SVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:304:0 #50 0x00007f1cc312d743 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #51 0x00007f1cc312d743 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #52 0x00007f1cc312d743 (anonymous namespace)::CStringChecker::evalstrLengthCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1393:0 #53 0x00007f1cc31278bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #54 0x00007f1cc31278bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #55 0x00007f1cc31278bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #56 0x00007f1cc30661ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #57 0x00007f1cc309e473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #58 0x00007f1cc309e473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #59 0x00007f1cc309e473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #60 0x00007f1cc309e473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #61 0x00007f1cc309e473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #62 0x00007f1cc309e473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #63 0x00007f1cc309e473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #64 0x00007f1cc309e473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #65 0x00007f1cc309e473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #66 0x00007f1cc309ee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #67 0x00007f1cc30b7f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #68 0x00007f1cc30b7f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #69 0x00007f1cc30b94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007f1cc30b94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007f1cc30b984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007f1cc3068c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007f1cc3068fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007f1cc333a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007f1cc333a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007f1cc333a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007f1cc333a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007f1cc333a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007f1cc333e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007f1cc333e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007f1cc333e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007f1cc333e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007f1cc333e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007f1cc1a71bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007f1cc1a71bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007f1cc1a71bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007f1cc1a71bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007f1cc2ec1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007f1cc2e6a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007f1cc2e6a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007f1cc2e6a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007f1cc2f0b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x000055622b4e4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x000055622b4ea843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x000055622b4dd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007f1cbb044590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007f1cbb044649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x000055622b4df4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/comparison-implicit-casts.cpp.script: line 2: 1453665 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.cstring,debug.ExprInspection -triple i386-apple-darwin9 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/comparison-implicit-casts.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/conditional-path-notes.c (480 of 16414) ******************** TEST 'Clang :: Analysis/conditional-path-notes.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-path-notes.c -analyzer-checker=core.NullDereference -analyzer-output=text -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-path-notes.c -analyzer-checker=core.NullDereference -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conditional-path-notes.c.tmp : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testNonDiagnosableBranchArithmetic 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-path-notes.c:79:7: Error evaluating branch #0 0x00007fe2ad4699d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe2ad467d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe2ad469e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe2ac3f0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe2b447b09b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe2b447b09b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe2b447b09b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe2b447b09b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe2b447b09b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe2b447b09b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe2b447b09b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe2b447b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007fe2b447b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007fe2b447b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007fe2b447b09b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007fe2b447b09b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007fe2b447b09b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007fe2b447b09b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007fe2b447b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007fe2b447b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007fe2b447b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007fe2b447b09b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007fe2b447b619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007fe2b447b619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007fe2b447b619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fe2b447b619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #26 0x00007fe2b448493b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007fe2b448493b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007fe2b448493b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #29 0x00007fe2b4469509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007fe2b4469509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007fe2b4469509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #32 0x00007fe2b44926f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #33 0x00007fe2b44926f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #34 0x00007fe2b44926f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #35 0x00007fe2b44928f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #36 0x00007fe2b44928f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #37 0x00007fe2b44928f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #38 0x00007fe2b43e7eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #39 0x00007fe2b43e7eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #40 0x00007fe2b43e7eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #41 0x00007fe2b487b34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #42 0x00007fe2b487b34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #43 0x00007fe2b487b34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #44 0x00007fe2b487b34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #45 0x00007fe2b4427e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #46 0x00007fe2b4427e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #47 0x00007fe2b4427e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #48 0x00007fe2b4427e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #49 0x00007fe2b4427e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #50 0x00007fe2b43fe75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #51 0x00007fe2b43fffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #52 0x00007fe2b46d181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007fe2b46d181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007fe2b46d181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #55 0x00007fe2b46d181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #56 0x00007fe2b46d181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #57 0x00007fe2b46d5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #58 0x00007fe2b46d5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #59 0x00007fe2b46d5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #60 0x00007fe2b46d5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #61 0x00007fe2b46d5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #62 0x00007fe2b2e08bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #63 0x00007fe2b2e08bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #64 0x00007fe2b2e08bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #65 0x00007fe2b2e08bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #66 0x00007fe2b4258e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #67 0x00007fe2b4201807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #68 0x00007fe2b4201807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #69 0x00007fe2b4201807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #70 0x00007fe2b42a2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #71 0x00005581a1fe9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #72 0x00005581a1fef843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #73 0x00005581a1fe25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #74 0x00007fe2ac3db590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #75 0x00007fe2ac3db649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #76 0x00005581a1fe44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conditional-path-notes.c.script: line 3: 1453728 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-path-notes.c -analyzer-checker=core.NullDereference -analyzer-output=text -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/const-method-call.cpp (481 of 16414) ******************** TEST 'Clang :: Analysis/const-method-call.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/const-method-call.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/const-method-call.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling Outer2::Outer2() at line 267 #1 Calling checkThatConstMethodCallDoesInvalidateObjectForCircularReferences() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/const-method-call.cpp:260:8: Error evaluating statement #0 0x00007f92dd7629d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f92dd760d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f92dd762e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f92dc6e9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f92e471a606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f92e471a606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f92e471a606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f92e471a606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f92e471a606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f92e471a606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f92e471a606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f92e471a606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f92e47492f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f92e474984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f92e46f8bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f92e46f8d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f92e46f8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f92e49ca81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f92e49ca81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f92e49ca81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f92e49ca81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f92e49ca81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f92e49ce111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f92e49ce111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f92e49ce111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f92e49ce111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f92e49ce111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f92e3101bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f92e3101bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f92e3101bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f92e3101bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f92e4551e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f92e44fa807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f92e44fa807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f92e44fa807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f92e459b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000557533096714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055753309c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055753308f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f92dc6d4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f92dc6d4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005575330914c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/const-method-call.cpp.script: line 1: 1453800 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/const-method-call.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/conditional-operator.cpp (482 of 16414) ******************** TEST 'Clang :: Analysis/conditional-operator.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-operator.cpp -analyzer-output=text -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-operator.cpp -analyzer-output=text -verify 1. parser at end of file 2. While analyzing stack: #0 Calling OperatorEvaluationTest(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-operator.cpp:12:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-operator.cpp:12:10: Error evaluating statement #0 0x00007faf6e4eb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faf6e4e9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faf6e4ebe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faf6d472930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faf7581e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faf7581e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faf7581e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faf7581e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faf7581e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faf7581e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faf7581e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faf7581e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faf754fcc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faf754fcc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faf754fcc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faf754fcc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faf754fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faf754fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faf754fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faf754fcc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faf754fd8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faf754fd8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faf754fd8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faf754fd8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faf754ede00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faf754ede00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faf754ede00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007faf755060ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faf755060ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faf755060ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007faf754eb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faf754eb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faf754eb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faf755146f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faf755146f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faf755146f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faf755148f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faf755148f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faf755148f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faf75469f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faf75469f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faf75469f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faf758fd34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007faf758fd34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007faf758fd34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007faf758fd34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007faf755a5a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007faf755a5a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007faf755a5a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007faf755a5a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007faf75462e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007faf754a28fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007faf754a28fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007faf754a2bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007faf754a2bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007faf754a2bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007faf754a2bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007faf754afc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007faf754afc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007faf754afc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007faf754d0822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007faf754d0822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007faf754d0822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007faf754d24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007faf754d24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007faf754d284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007faf75481c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007faf75481fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007faf7575381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007faf7575381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007faf7575381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007faf7575381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007faf7575381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007faf75757111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007faf75757111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007faf75757111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007faf75757111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007faf75757111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007faf73e8abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007faf73e8abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007faf73e8abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007faf73e8abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007faf752dae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007faf75283807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007faf75283807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007faf75283807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007faf75324028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x0000564524ee0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x0000564524ee6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x0000564524ed95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007faf6d45d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007faf6d45d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x0000564524edb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conditional-operator.cpp.script: line 1: 1453711 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conditional-operator.cpp -analyzer-output=text -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/constant-folding.c (483 of 16414) ******************** TEST 'Clang :: Analysis/constant-folding.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constant-folding.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constant-folding.c 1. parser at end of file 2. While analyzing stack: #0 Calling testRemainderRules 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constant-folding.c:214:24: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constant-folding.c:214:24: Error evaluating statement #0 0x00007f2d05c139d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2d05c11d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2d05c13e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2d04b9a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2d0cf46126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2d0cf46126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2d0cf46126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2d0cf46126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2d0cf46126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2d0cf46126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2d0cf46126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2d0cf46126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2d0cc24c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2d0cc24c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2d0cc24c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2d0cc24c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2d0cc24c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2d0cc24c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2d0cc24c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2d0cc24c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2d0cc258dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2d0cc258dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2d0cc258dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2d0cc258dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2d0cc2e93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2d0cc2e93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2d0cc2e93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f2d0cc2e11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2d0cc2e11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2d0cc2e11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f2d0cc135a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2d0cc135a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2d0cc135a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2d0cc3c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2d0cc3c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2d0cc3c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2d0cc3c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2d0cc3c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2d0cc3c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2d0cb91f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2d0cb91f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2d0cb91f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f2d0cccfbee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f2d0cccfbee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f2d0cccfbee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f2d0cccfbee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007f2d0cccfbee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007f2d0cb8a855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007f2d0cb8aaa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007f2d0cbd5bf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007f2d0cbd5bf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007f2d0cbd5bf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007f2d0cbd5bf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007f2d0cbd5bf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007f2d0cbd5bf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007f2d0cbd5bf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007f2d0cbfa03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f2d0cbfa03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007f2d0cbfa4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f2d0cbfa4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f2d0cbfa84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f2d0cba9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f2d0cba9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f2d0ce7b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f2d0ce7b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f2d0ce7b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f2d0ce7b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f2d0ce7b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f2d0ce7f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f2d0ce7f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f2d0ce7f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f2d0ce7f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f2d0ce7f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f2d0b5b2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f2d0b5b2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f2d0b5b2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f2d0b5b2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f2d0ca02e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f2d0c9ab807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f2d0c9ab807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f2d0c9ab807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f2d0ca4c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x00005625f2af8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x00005625f2afe843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x00005625f2af15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f2d04b85590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f2d04b85649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x00005625f2af34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/constant-folding.c.script: line 1: 1453815 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constant-folding.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/conversion.cpp (484 of 16414) ******************** TEST 'Clang :: Analysis/conversion.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,alpha.core.Conversion -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,alpha.core.Conversion -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling functioncall1(long) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.cpp:21:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.cpp:21:5: Error evaluating statement #0 0x00007fbb51c369d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbb51c34d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbb51c36e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbb50bbd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbb58bf2a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbb58bf2a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbb58bf2a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbb58bf2a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbb58bf2a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbb58bf2a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fbb58bf2a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fbb58bf2e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fbb58bf2e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fbb58bf2e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fbb58bf2e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fbb58bf2e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fbb58bf336b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007fbb58bf336b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fbb58bf336b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007fbb58c1583a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007fbb58c1583a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007fbb58c1583a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007fbb58c1583a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007fbb58c1bf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007fbb58c1bf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007fbb58c1d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007fbb58c1d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007fbb58c1d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007fbb58bccc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fbb58bccfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fbb58e9e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbb58e9e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbb58e9e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fbb58e9e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fbb58e9e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fbb58ea2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fbb58ea2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fbb58ea2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fbb58ea2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fbb58ea2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fbb575d5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fbb575d5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fbb575d5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fbb575d5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fbb58a25e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fbb589ce807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fbb589ce807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fbb589ce807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fbb58a6f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x0000555bad8b9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x0000555bad8bf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x0000555bad8b25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fbb50ba8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fbb50ba8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x0000555bad8b44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conversion.cpp.script: line 1: 1453961 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,alpha.core.Conversion -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/conversion-tracking-notes.c (485 of 16414) ******************** TEST 'Clang :: Analysis/conversion-tracking-notes.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion-tracking-notes.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -analyzer-output=text -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion-tracking-notes.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -analyzer-output=text -verify 1. parser at end of file 2. While analyzing stack: #0 Calling track_relational #0 0x00007fdf43f919d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdf43f8fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdf43f91e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdf42f18930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdf4afa8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdf4afa8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdf4afa8aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdf4afa8aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fdf4afa8aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fdf4afa8aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fdf4af49993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fdf4af49993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fdf4af49993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fdf4af49993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fdf4af49ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007fdf4af49ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007fdf4af51af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007fdf4af51af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007fdf4af51af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007fdf4af51af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007fdf4af27368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007fdf4af27dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007fdf4af27fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007fdf4b1f981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007fdf4b1f981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fdf4b1f981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007fdf4b1f981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007fdf4b1f981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007fdf4b1fd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007fdf4b1fd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007fdf4b1fd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007fdf4b1fd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007fdf4b1fd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007fdf49930bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007fdf49930bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007fdf49930bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007fdf49930bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007fdf4ad80e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007fdf4ad29807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007fdf4ad29807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007fdf4ad29807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007fdf4adca028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x0000556d52512714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x0000556d52518843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x0000556d5250b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007fdf42f03590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007fdf42f03649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x0000556d5250d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conversion-tracking-notes.c.script: line 1: 1453944 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion-tracking-notes.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -analyzer-output=text -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/constraint-assignor.c (486 of 16414) ******************** TEST 'Clang :: Analysis/constraint-assignor.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint-assignor.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint-assignor.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify 1. parser at end of file 2. While analyzing stack: #0 Calling remainder_with_adjustment_of_composit_lhs 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint-assignor.c:79:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint-assignor.c:79:7: Error evaluating statement #0 0x00007f3e523f09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3e523eed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3e523f0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3e51377930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3e59723126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3e59723126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3e59723126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3e59723126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3e59723126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3e59723126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3e59723126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3e59723126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3e59401c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3e59401c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3e59401c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3e59401c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3e59401c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3e59401c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3e59401c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3e59401c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3e594028dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3e594028dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3e594028dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3e594028dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3e593f2e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3e593f2e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3e593f2e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3e5940b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3e5940b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3e5940b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3e593f05a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3e593f05a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3e593f05a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3e594196f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3e594196f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3e594196f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3e594198f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3e594198f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3e594198f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3e5936eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3e5936eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3e5936eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f3e5980234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3e5980234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3e5980234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3e5980234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3e593a821a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f3e593a821a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f3e593a821a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f3e593d70b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f3e593d70b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f3e593d70b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f3e593d70b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f3e593d70b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f3e593d74e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f3e593d74e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f3e593d784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f3e59386c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f3e59386fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f3e5965881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f3e5965881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f3e5965881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f3e5965881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f3e5965881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f3e5965c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f3e5965c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f3e5965c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f3e5965c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f3e5965c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f3e57d8fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f3e57d8fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f3e57d8fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f3e57d8fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f3e591dfe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f3e59188807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f3e59188807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f3e59188807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f3e59229028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055f591468714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055f59146e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055f5914615ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f3e51362590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f3e51362649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055f5914634c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/constraint-assignor.c.script: line 1: 1453845 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint-assignor.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/copy-elision.cpp (487 of 16414) ******************** TEST 'Clang :: Analysis/copy-elision.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++11 -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++17 -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++11 -analyzer-config elide-constructors=false -DNO_ELIDE_FLAG -analyzer-config eagerly-assume=false -verify=expected,no-elide /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++17 -analyzer-config elide-constructors=false -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++11 -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling address_vector_tests::make1(struct address_vector_tests::Foo **) at line 416 #1 Calling address_vector_tests::test_copy_elision() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp:407:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp:407:10: Error evaluating statement #0 0x00007f0179d829d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0179d80d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0179d82e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0178d09930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0180d3ea59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0180d3ea59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0180d3ea59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0180d3ea59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f0180d3ea59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f0180d3ea59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f0180d3ea59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f0180d3ee4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f0180d3ee4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f0180d3ee4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f0180d3ee4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f0180d3ee4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f0180d3f36b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f0180d3f36b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f0180d3f36b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007f0180d3efbe llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f0180d3efbe llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f0180d3efbe clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:408:50 #22 0x00007f0180d3f2d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #23 0x00007f0180d3f2d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #24 0x00007f0180d3f2d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #25 0x00007f0180d6183a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #26 0x00007f0180d6183a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #27 0x00007f0180d6183a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #28 0x00007f0180d6183a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #29 0x00007f0180d67f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #30 0x00007f0180d67f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #31 0x00007f0180d694e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #32 0x00007f0180d694e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #33 0x00007f0180d6984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #34 0x00007f0180d18c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #35 0x00007f0180d18fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #36 0x00007f0180fea81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f0180fea81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f0180fea81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #39 0x00007f0180fea81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #40 0x00007f0180fea81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #41 0x00007f0180fee111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #42 0x00007f0180fee111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #43 0x00007f0180fee111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #44 0x00007f0180fee111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #45 0x00007f0180fee111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #46 0x00007f017f721bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #47 0x00007f017f721bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #48 0x00007f017f721bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #49 0x00007f017f721bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #50 0x00007f0180b71e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #51 0x00007f0180b1a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #52 0x00007f0180b1a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #53 0x00007f0180b1a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #54 0x00007f0180bbb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #55 0x000055c88abcf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #56 0x000055c88abd5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #57 0x000055c88abc85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #58 0x00007f0178cf4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #59 0x00007f0178cf4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #60 0x000055c88abca4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/copy-elision.cpp.script: line 4: 1453981 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -std=c++11 -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/conversion.c (489 of 16414) ******************** TEST 'Clang :: Analysis/conversion.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -verify 1. parser at end of file 2. While analyzing stack: #0 Calling floating_point 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.c:235:14: Error evaluating statement #0 0x00007f5bb143f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5bb143dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5bb143fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5bb03c6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5bb8456aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5bb8456aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5bb8456aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5bb8456aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5bb8456aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5bb8456aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f5bb83f7993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f5bb83f7993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f5bb83f7993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f5bb83f7993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f5bb84262f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f5bb842684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f5bb83d5bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f5bb83d5d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f5bb83d5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f5bb86a781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f5bb86a781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f5bb86a781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f5bb86a781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f5bb86a781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f5bb86ab111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f5bb86ab111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f5bb86ab111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f5bb86ab111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f5bb86ab111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f5bb6ddebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f5bb6ddebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f5bb6ddebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f5bb6ddebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5bb822ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f5bb81d7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f5bb81d7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f5bb81d7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5bb8278028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000056477bcce714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000056477bcd4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000056477bcc75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f5bb03b1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f5bb03b1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000056477bcc94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/conversion.c.script: line 1: 1453947 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/conversion.c -Wno-conversion -Wno-tautological-constant-compare -analyzer-checker=core,apiModeling,alpha.core.Conversion -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/attributes.cpp (490 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/attributes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/attributes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/attributes.cpp 1. parser at end of file #0 0x00007fc35c5cc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc35c5cad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc35c5cce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc35b553930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc3638ff126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc3638ff126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc3638ff126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc3638ff126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc3638ff126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc3638ff126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc3638ff126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc3638ff126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc3635ddc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc3635ddc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc3635ddc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc3635ddc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc3635ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc3635ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc3635ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc3635ddc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc3635deed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc3635deed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc3635deed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc3635deed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007fc3635e75fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc3635e75fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc3635e75fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007fc3635cae6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc3635cae6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc3635cae6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007fc36354d9c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fc36354d9c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fc36354d9c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007fc36358d167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007fc36358d167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007fc36358d167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007fc36358d167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007fc363562919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007fc363562fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007fc36383481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fc36383481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fc36383481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007fc36383481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007fc36383481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007fc363838111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007fc363838111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007fc363838111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007fc363838111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007fc363838111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007fc361f6bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007fc361f6bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007fc361f6bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007fc361f6bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007fc3633bbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007fc363364807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007fc363364807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007fc363364807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007fc363405028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x000055f22663e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x000055f226644843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x000055f2266375ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007fc35b53e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007fc35b53e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x000055f2266394c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/attributes.cpp.script: line 1: 1454044 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/attributes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/autogenerated_automoc.cpp (492 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/autogenerated_automoc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|.*_automoc.cpp" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/autogenerated_automoc.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern=moc_|.*_automoc.cpp -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/autogenerated_automoc.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/autogenerated_automoc.cpp:9:13: Error evaluating statement #0 0x00007fe4b13049d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe4b1302d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe4b1304e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe4b028b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe4b82bc606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe4b82bc606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe4b82bc606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe4b82bc606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe4b82bc606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe4b82bc606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe4b82bc606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe4b82bc606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fe4b82eb2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fe4b82eb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fe4b829ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fe4b829afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fe4b856c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fe4b856c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fe4b856c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fe4b856c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fe4b856c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fe4b8570111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fe4b8570111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fe4b8570111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fe4b8570111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fe4b8570111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fe4b6ca3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fe4b6ca3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fe4b6ca3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fe4b6ca3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fe4b80f3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fe4b809c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fe4b809c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fe4b809c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fe4b813d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055e71cea3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055e71cea9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055e71ce9c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fe4b0276590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fe4b0276649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055e71ce9e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/autogenerated_automoc.cpp.script: line 1: 1454108 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|.*_automoc.cpp" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/autogenerated_automoc.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/constraint_manager_negate_difference.c (493 of 16414) ******************** TEST 'Clang :: Analysis/constraint_manager_negate_difference.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_negate_difference.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_negate_difference.c 1. parser at end of file 2. While analyzing stack: #0 Calling negated_unsigned_range 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_negate_difference.c:155:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_negate_difference.c:155:23: Error evaluating statement #0 0x00007fa943cff9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa943cfdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa943cffe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa942c86930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa94ad1109b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa94ad1109b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa94ad1109b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa94ad1109b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa94ad1109b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa94ad1109b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa94ad1109b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa94ad1109b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007fa94ad1109b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007fa94ad1109b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007fa94ad1109b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007fa94ad1109b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007fa94ad1109b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007fa94ad1109b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007fa94ad1109b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007fa94ad1109b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007fa94ad1109b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007fa94ad1109b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007fa94ad11619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007fa94ad11619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007fa94ad11619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fa94ad11619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #26 0x00007fa94ad01e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007fa94ad01e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007fa94ad01e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #29 0x00007fa94ad1a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007fa94ad1a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007fa94ad1a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #32 0x00007fa94acff5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fa94acff5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fa94acff5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #35 0x00007fa94ad286f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #36 0x00007fa94ad286f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #37 0x00007fa94ad286f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #38 0x00007fa94ad288f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #39 0x00007fa94ad288f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #40 0x00007fa94ad288f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #41 0x00007fa94ac7deb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #42 0x00007fa94ac7deb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007fa94ac7deb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #44 0x00007fa94b11134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #45 0x00007fa94b11134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #46 0x00007fa94b11134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #47 0x00007fa94b11134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #48 0x00007fa94acb721a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #49 0x00007fa94acb721a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #50 0x00007fa94acb721a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #51 0x00007fa94ace60b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #52 0x00007fa94ace60b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #53 0x00007fa94ace60b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #54 0x00007fa94ace60b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #55 0x00007fa94ace60b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #56 0x00007fa94ace64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #57 0x00007fa94ace64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #58 0x00007fa94ace684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #59 0x00007fa94ac95c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #60 0x00007fa94ac95fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #61 0x00007fa94af6781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x00007fa94af6781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x00007fa94af6781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #64 0x00007fa94af6781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #65 0x00007fa94af6781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #66 0x00007fa94af6b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #67 0x00007fa94af6b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #68 0x00007fa94af6b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #69 0x00007fa94af6b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #70 0x00007fa94af6b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #71 0x00007fa94969ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #72 0x00007fa94969ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #73 0x00007fa94969ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #74 0x00007fa94969ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #75 0x00007fa94aaeee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #76 0x00007fa94aa97807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #77 0x00007fa94aa97807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #78 0x00007fa94aa97807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #79 0x00007fa94ab38028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #80 0x000055fa37ab4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #81 0x000055fa37aba843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #82 0x000055fa37aad5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #83 0x00007fa942c71590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #84 0x00007fa942c71649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #85 0x000055fa37aaf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/constraint_manager_negate_difference.c.script: line 1: 1453883 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_negate_difference.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/catch.cpp (494 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/catch.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fcxx-exceptions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/catch.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fcxx-exceptions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/catch.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo3(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/catch.cpp:26:12: Error evaluating statement #0 0x00007f2a337f29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2a337f0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2a337f2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2a32779930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2a3a809aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f2a3a809aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2a3a809aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2a3a809aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f2a3a809aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f2a3a809aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f2a3a7aa993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f2a3a7aa993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f2a3a7aa993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f2a3a7aa993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f2a3a7d92f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f2a3a7d984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f2a3a788bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f2a3a788d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f2a3a788fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f2a3aa5a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f2a3aa5a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f2a3aa5a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f2a3aa5a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f2a3aa5a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f2a3aa5e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f2a3aa5e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f2a3aa5e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f2a3aa5e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f2a3aa5e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f2a39191bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f2a39191bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f2a39191bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f2a39191bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f2a3a5e1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f2a3a58a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f2a3a58a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f2a3a58a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f2a3a62b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d901238714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d90123e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d9012315ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f2a32764590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f2a32764649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d9012334c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/catch.cpp.script: line 1: 1454149 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fcxx-exceptions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/catch.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/constraint_manager_conditions.cpp (495 of 16414) ******************** TEST 'Clang :: Analysis/constraint_manager_conditions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_conditions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_conditions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling cmp_op_table_unknownX2(int, int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_conditions.cpp:217:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_conditions.cpp:217:7: Error evaluating statement #0 0x00007f5a6c9fb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5a6c9f9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5a6c9fbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5a6b982930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5a73d2e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5a73d2e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5a73d2e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5a73d2e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5a73d2e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5a73d2e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5a73d2e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5a73d2e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5a73a0cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5a73a0cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5a73a0cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5a73a0cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5a73a0cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5a73a0cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5a73a0cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5a73a0cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f5a73a0d619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f5a73a0d619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f5a73a0d619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f5a73a0d619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f5a73a1693b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5a73a1693b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5a73a1693b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f5a739fb509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f5a739fb509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f5a739fb509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f5a73a246f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f5a73a246f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f5a73a246f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f5a73a248f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f5a73a248f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f5a73a248f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f5a73979eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f5a73979eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f5a73979eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f5a73e0d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f5a73e0d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f5a73e0d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f5a73e0d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f5a739b321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f5a739b321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f5a739b321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f5a739e20b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f5a739e20b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f5a739e20b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f5a739e20b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f5a739e20b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f5a739e24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f5a739e24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f5a739e284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f5a73991c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f5a73991fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f5a73c6381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f5a73c6381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f5a73c6381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f5a73c6381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f5a73c6381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f5a73c67111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f5a73c67111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f5a73c67111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f5a73c67111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f5a73c67111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f5a7239abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f5a7239abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f5a7239abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f5a7239abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f5a737eae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f5a73793807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f5a73793807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f5a73793807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f5a73834028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x000056475ec37714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x000056475ec3d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x000056475ec305ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f5a6b96d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f5a6b96d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000056475ec324c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/constraint_manager_conditions.cpp.script: line 1: 1453854 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/constraint_manager_conditions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/call.cpp (496 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/call.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/call.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/call.cpp 1. parser at end of file #0 0x00007f287f6579d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f287f655d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f287f657e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f287e5de930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f28866176ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f28866176ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f28866176ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f28866176ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f28866176ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f28866176ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f28866176ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f28866176ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f28865ed368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f28865eddde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f28865edfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f28868bf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f28868bf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f28868bf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f28868bf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f28868bf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f28868c3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f28868c3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f28868c3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f28868c3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f28868c3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f2884ff6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f2884ff6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f2884ff6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f2884ff6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f2886446e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f28863ef807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f28863ef807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f28863ef807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f2886490028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055f2f2ea4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055f2f2eaa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055f2f2e9d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f287e5c9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f287e5c9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055f2f2e9f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/call.cpp.script: line 1: 1454135 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/call.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/asm.cpp (497 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/asm.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/asm.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/asm.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo3(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/asm.cpp:43:10: Error evaluating statement #0 0x00007fdea52179d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdea5215d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdea5217e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdea419e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdeac22eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdeac22eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdeac22eaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdeac22eaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fdeac22eaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fdeac22eaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fdeac1cf993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fdeac1cf993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fdeac1cf993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fdeac1cf993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fdeac1fe2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fdeac1fe84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fdeac1adbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fdeac1add66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fdeac1adfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fdeac47f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fdeac47f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fdeac47f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fdeac47f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fdeac47f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fdeac483111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fdeac483111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fdeac483111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fdeac483111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fdeac483111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fdeaabb6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fdeaabb6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fdeaabb6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fdeaabb6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fdeac006e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fdeabfaf807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fdeabfaf807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fdeabfaf807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fdeac050028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555aeccdd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555aecce3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555aeccd65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fdea4189590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fdea4189649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555aeccd84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/asm.cpp.script: line 1: 1454017 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/asm.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copy-elision.mm (498 of 16414) ******************** TEST 'Clang :: Analysis/copy-elision.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.mm 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code at line 14 Invoking block defined at line 14 #1 Calling block_rvo_crash::foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.mm:15:12: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.mm:15:12: Error evaluating statement #0 0x00007f4cae63a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4cae638d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4cae63ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4cad5c1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4cb55f6a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4cb55f6a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4cb55f6a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4cb55f6a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f4cb55f6a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f4cb55f6a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f4cb55f6a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f4cb55f6e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f4cb55f6e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f4cb55f6e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f4cb55f6e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f4cb55f6e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f4cb55f736b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f4cb55f736b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f4cb55f736b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007f4cb55f6fbe llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f4cb55f6fbe llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f4cb55f6fbe clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:408:50 #22 0x00007f4cb55f72d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #23 0x00007f4cb55f72d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #24 0x00007f4cb55f72d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #25 0x00007f4cb5617fae std::pair, clang::ento::SVal>::pair, clang::ento::SVal&, true>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:535:0 #26 0x00007f4cb5617fae std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type> std::make_pair, clang::ento::SVal&>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:746:0 #27 0x00007f4cb5617fae clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #28 0x00007f4cb5617fae clang::ento::ExprEngine::bindReturnValue(clang::ento::CallEvent const&, clang::LocationContext const*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:671:0 #29 0x00007f4cb561a41c llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #30 0x00007f4cb561a41c llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #31 0x00007f4cb561a41c clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:726:0 #32 0x00007f4cb561a9d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #33 0x00007f4cb561a9d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #34 0x00007f4cb561a9d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #35 0x00007f4cb55ce32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #36 0x00007f4cb55ce32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #37 0x00007f4cb55ce32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #38 0x00007f4cb55ce32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #39 0x00007f4cb55ce32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #40 0x00007f4cb55ce32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #41 0x00007f4cb55ce32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #42 0x00007f4cb5606473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #43 0x00007f4cb5606473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #44 0x00007f4cb5606473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #45 0x00007f4cb5606473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #46 0x00007f4cb5606473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #47 0x00007f4cb5606473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #48 0x00007f4cb5606473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #49 0x00007f4cb5606473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #50 0x00007f4cb5606473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #51 0x00007f4cb5606e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #52 0x00007f4cb561ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f4cb561ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #54 0x00007f4cb56214e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f4cb56214e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f4cb562184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f4cb55d0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f4cb55d0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4cb58a281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4cb58a281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4cb58a281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4cb58a281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4cb58a281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4cb58a6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4cb58a6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4cb58a6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4cb58a6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4cb58a6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f4cb3fd9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f4cb3fd9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f4cb3fd9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f4cb3fd9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4cb5429e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f4cb53d2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f4cb53d2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f4cb53d2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f4cb5473028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005636791d1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005636791d7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005636791ca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f4cad5ac590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f4cad5ac649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005636791cc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/copy-elision.mm.script: line 1: 1454018 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copy-elision.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/delete.cpp (502 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/delete.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/delete.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/delete.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo3(int, int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/delete.cpp:26:12: Error evaluating statement #0 0x00007fc5eecf39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc5eecf1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc5eecf3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc5edc7a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc5f5d0aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc5f5d0aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc5f5d0aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc5f5d0aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc5f5d0aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc5f5d0aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc5f5cab993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc5f5cab993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc5f5cab993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc5f5cab993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc5f5cda2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc5f5cda84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc5f5c89bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc5f5c89d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc5f5c89fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc5f5f5b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc5f5f5b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc5f5f5b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc5f5f5b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc5f5f5b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc5f5f5f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc5f5f5f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc5f5f5f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc5f5f5f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc5f5f5f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc5f4692bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc5f4692bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc5f4692bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc5f4692bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc5f5ae2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc5f5a8b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc5f5a8b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc5f5a8b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc5f5b2c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000560f880b0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000560f880b6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000560f880a95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc5edc65590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc5edc65649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000560f880ab4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/delete.cpp.script: line 1: 1454227 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/delete.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/container-modeling.cpp (503 of 16414) ******************** TEST 'Clang :: Analysis/container-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp -analyzer-output=text -verify : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp -analyzer-output=text -verify : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp -analyzer-output=text -verify 1. parser at end of file 2. While analyzing stack: #0 Calling print_state(std::vector &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp:248:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp:248:3: Error evaluating statement #0 0x00007fed7bf809d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fed7bf7ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fed7bf80e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fed7af07930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fed82f88266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fed82f88266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fed82f88266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fed82f88266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fed82f88266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fed82f88266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fed82f88266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fed82f88266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fed82f88266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fed82f88568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fed82f88568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fed82f88568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fed82f88568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fed82f8465d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fed82f8465d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fed82f8465d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007fed82f8465d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007fed82fc5a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007fed82fc5a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007fed832932a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007fed832932a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007fed832932a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007fed832932a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007fed82f76729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007fed82f76729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007fed82f76729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fed82f76729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007fed82f76729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007fed82f84181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fed82f84181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fed82f84181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007fed82f9af38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007fed82f9af38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007fed82f9af38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fed82f9af38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007fed82f9b016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007fed82f9b016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007fed82f9b016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007fed82f9b016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007fed82f805a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007fed82f805a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fed82f805a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007fed82fa96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007fed82fa96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007fed82fa96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007fed82fa98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007fed82fa98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007fed82fa98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007fed82efe983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007fed82efe983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007fed82efe983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007fed830938ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007fed830938ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007fed830938ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007fed8301368f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007fed8301368f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007fed8301368f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007fed8301368f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007fed8301368f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007fed8301368f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007fed82f0158d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007fed82f0158d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007fed82f0158d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007fed82f0158d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007fed82f0158d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007fed82f4c59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007fed82f4c59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007fed82f4c59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007fed82f4c59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007fed82f4c59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007fed82f4c59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007fed82f4ce8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007fed82f65f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007fed82f65f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007fed82f674e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007fed82f674e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007fed82f6784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007fed82f16c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007fed82f16fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007fed831e881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007fed831e881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007fed831e881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007fed831e881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007fed831e881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007fed831ec111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007fed831ec111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007fed831ec111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007fed831ec111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007fed831ec111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007fed8191fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007fed8191fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007fed8191fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007fed8191fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007fed82d6fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007fed82d18807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007fed82d18807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007fed82d18807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007fed82db9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x000055b1f99a2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x000055b1f99a8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x000055b1f999b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007fed7aef2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007fed7aef2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x000055b1f999d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/container-modeling.cpp.script: line 3: 1453914 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/container-modeling.cpp -analyzer-output=text -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/dbus_autogenerated.cpp (504 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/dbus_autogenerated.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|dbus_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dbus_autogenerated.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern=moc_|dbus_|.*_automoc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dbus_autogenerated.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dbus_autogenerated.cpp:9:13: Error evaluating statement #0 0x00007f15fe46b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f15fe469d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f15fe46be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f15fd3f2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1605423606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1605423606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1605423606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1605423606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1605423606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1605423606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1605423606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1605423606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f16054522f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f160545284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f1605401c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f1605401fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f16056d381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f16056d381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f16056d381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f16056d381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f16056d381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f16056d7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f16056d7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f16056d7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f16056d7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f16056d7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f1603e0abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f1603e0abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f1603e0abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f1603e0abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f160525ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f1605203807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f1605203807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f1605203807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f16052a4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000558d674b8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x0000558d674be843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x0000558d674b15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f15fd3dd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f15fd3dd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x0000558d674b34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/dbus_autogenerated.cpp.script: line 1: 1454207 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|dbus_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dbus_autogenerated.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/dependent-exist.cpp (505 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/dependent-exist.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fms-extensions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dependent-exist.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fms-extensions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dependent-exist.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo2(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dependent-exist.cpp:17:10: Error evaluating statement #0 0x00007fd2e24b59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd2e24b3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd2e24b5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd2e143c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd2e94ccaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd2e94ccaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd2e94ccaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd2e94ccaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd2e94ccaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd2e94ccaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd2e946d993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd2e946d993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd2e946d993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd2e946d993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd2e949c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd2e949c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd2e944bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fd2e944bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fd2e944bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fd2e971d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fd2e971d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fd2e971d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fd2e971d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fd2e971d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fd2e9721111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fd2e9721111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fd2e9721111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fd2e9721111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fd2e9721111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fd2e7e54bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fd2e7e54bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fd2e7e54bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fd2e7e54bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fd2e92a4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fd2e924d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fd2e924d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fd2e924d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fd2e92ee028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000564d78e93714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000564d78e99843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000564d78e8c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fd2e1427590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fd2e1427649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000564d78e8e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/dependent-exist.cpp.script: line 1: 1454233 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fms-extensions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/dependent-exist.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/clone-begin-end-different-file.cpp (506 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/clone-begin-end-different-file.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/clone-begin-end-different-file.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/clone-begin-end-different-file.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f2m(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/Inputs/clone-begin-end-different-file-begin-macro-1.inc:1:1 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/Inputs/clone-begin-end-different-file-begin-macro-1.inc:1:1 : Error evaluating statement #0 0x00007f25f22639d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f25f2261d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f25f2263e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f25f11ea930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f25f9596126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f25f9596126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f25f9596126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f25f9596126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f25f9596126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f25f9596126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f25f9596126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f25f9596126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f25f9274c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f25f9274c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f25f9274c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f25f9274c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f25f9274c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f25f9274c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f25f9274c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f25f9274c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f25f92758dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f25f92758dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f25f92758dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f25f92758dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f25f9265e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f25f9265e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f25f9265e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f25f927e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f25f927e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f25f927e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f25f92635a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f25f92635a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f25f92635a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f25f928c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f25f928c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f25f928c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f25f928c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f25f928c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f25f928c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f25f91e1eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f25f91e1eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f25f91e1eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f25f967534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f25f967534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f25f967534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f25f967534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f25f921b21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f25f921b21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f25f921b21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f25f924a0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f25f924a0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f25f924a0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f25f924a0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f25f924a0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f25f924a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f25f924a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f25f924a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f25f91f9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f25f91f9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f25f94cb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f25f94cb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f25f94cb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f25f94cb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f25f94cb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f25f94cf111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f25f94cf111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f25f94cf111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f25f94cf111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f25f94cf111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f25f7c02bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f25f7c02bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f25f7c02bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f25f7c02bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f25f9052e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f25f8ffb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f25f8ffb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f25f8ffb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f25f909c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000563b0c19c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000563b0c1a2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000563b0c1955ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f25f11d5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f25f11d5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000563b0c1974c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/clone-begin-end-different-file.cpp.script: line 1: 1454189 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/clone-begin-end-different-file.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/generic.c (511 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/generic.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/generic.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/generic.c 1. parser at end of file 2. While analyzing stack: #0 Calling foo3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/generic.c:28:12: Error evaluating statement #0 0x00007fca307bf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fca307bdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fca307bfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fca2f746930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fca377d6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fca377d6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fca377d6aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fca377d6aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fca377d6aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fca377d6aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fca37777993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fca37777993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fca37777993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fca37777993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fca377a62f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fca377a684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fca37755bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fca37755d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fca37755fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fca37a2781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fca37a2781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fca37a2781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fca37a2781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fca37a2781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fca37a2b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fca37a2b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fca37a2b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fca37a2b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fca37a2b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fca3615ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fca3615ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fca3615ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fca3615ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fca375aee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fca37557807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fca37557807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fca37557807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fca375f8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005615ffb5f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005615ffb65843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005615ffb585ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fca2f731590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fca2f731649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005615ffb5a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/generic.c.script: line 1: 1454344 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/generic.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/functions.cpp (512 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/functions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/functions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/functions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling min2(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/functions.cpp:51:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/functions.cpp:51:7: Error evaluating statement #0 0x00007fe406de79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe406de5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe406de7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe405d6e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe40e11a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe40e11a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe40e11a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe40e11a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe40e11a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe40e11a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe40e11a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe40e11a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe40ddf8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe40ddf8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe40ddf8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe40ddf8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe40ddf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe40ddf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe40ddf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe40ddf8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe40ddf9619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe40ddf9619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe40ddf9619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe40ddf9619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fe40de0293b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe40de0293b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe40de0293b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe40dde7509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe40dde7509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe40dde7509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007fe40de106f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007fe40de106f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007fe40de106f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007fe40de108f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007fe40de108f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007fe40de108f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007fe40dd65eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fe40dd65eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fe40dd65eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007fe40e1f934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007fe40e1f934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007fe40e1f934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007fe40e1f934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007fe40dd9f21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007fe40dd9f21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007fe40dd9f21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007fe40ddce0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007fe40ddce0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007fe40ddce0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007fe40ddce0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007fe40ddce0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007fe40ddce4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007fe40ddce4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007fe40ddce84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007fe40dd7dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007fe40dd7dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007fe40e04f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007fe40e04f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007fe40e04f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007fe40e04f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007fe40e04f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007fe40e053111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007fe40e053111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007fe40e053111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007fe40e053111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007fe40e053111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007fe40c786bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007fe40c786bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007fe40c786bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007fe40c786bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007fe40dbd6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007fe40db7f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007fe40db7f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007fe40db7f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007fe40dc20028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x000055f877140714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x000055f877146843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x000055f8771395ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007fe405d59590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007fe405d59649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000055f87713b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/functions.cpp.script: line 1: 1454338 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/functions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/labels.cpp (513 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/labels.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=gnu++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/labels.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=gnu++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/labels.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo4(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/labels.cpp:44:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/labels.cpp:44:7: Error evaluating statement #0 0x00007f66c39a39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f66c39a1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f66c39a3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f66c292a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f66cacd6126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f66cacd6126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f66cacd6126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f66cacd6126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f66cacd6126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f66cacd6126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f66cacd6126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f66cacd6126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f66ca9b4c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f66ca9b4c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f66ca9b4c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f66ca9b4c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f66ca9b4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f66ca9b4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f66ca9b4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f66ca9b4c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f66ca9b58dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f66ca9b58dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f66ca9b58dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f66ca9b58dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f66ca9a5e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f66ca9a5e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f66ca9a5e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f66ca9be0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f66ca9be0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f66ca9be0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f66ca9a35a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f66ca9a35a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f66ca9a35a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f66ca9cc6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f66ca9cc6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f66ca9cc6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f66ca9cc8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f66ca9cc8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f66ca9cc8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f66ca921f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f66ca921f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f66ca921f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f66cadb534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f66cadb534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f66cadb534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f66cadb534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f66ca95b21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f66ca95b21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f66ca95b21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f66ca98a0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f66ca98a0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f66ca98a0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f66ca98a0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f66ca98a0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f66ca98a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f66ca98a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f66ca98a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f66ca939c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f66ca939fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f66cac0b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f66cac0b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f66cac0b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f66cac0b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f66cac0b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f66cac0f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f66cac0f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f66cac0f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f66cac0f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f66cac0f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f66c9342bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f66c9342bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f66c9342bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f66c9342bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f66ca792e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f66ca73b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f66ca73b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f66ca73b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f66ca7dc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000559188d17714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000559188d1d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000559188d105ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f66c2915590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f66c2915649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000559188d124c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/labels.cpp.script: line 1: 1454355 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=gnu++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/labels.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/expr-types.cpp (514 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/expr-types.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/expr-types.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/expr-types.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo2(long, long) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/expr-types.cpp:14:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/expr-types.cpp:14:7: Error evaluating statement #0 0x00007f95ef6cf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f95ef6cdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f95ef6cfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f95ee656930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f95f6a02126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f95f6a02126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f95f6a02126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f95f6a02126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f95f6a02126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f95f6a02126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f95f6a02126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f95f6a02126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f95f66e0c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f95f66e0c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f95f66e0c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f95f66e0c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f95f66e0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f95f66e0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f95f66e0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f95f66e0c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f95f66e1619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f95f66e1619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f95f66e1619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f95f66e1619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f95f66ea93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f95f66ea93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f95f66ea93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f95f66cf509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f95f66cf509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f95f66cf509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f95f66f86f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f95f66f86f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f95f66f86f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f95f66f88f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f95f66f88f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f95f66f88f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f95f664deb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f95f664deb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f95f664deb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f95f6ae134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f95f6ae134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f95f6ae134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f95f6ae134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f95f668721a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f95f668721a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f95f668721a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f95f66b60b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f95f66b60b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f95f66b60b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f95f66b60b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f95f66b60b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f95f66b64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f95f66b64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f95f66b684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f95f6665c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f95f6665fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f95f693781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f95f693781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f95f693781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f95f693781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f95f693781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f95f693b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f95f693b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f95f693b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f95f693b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f95f693b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f95f506ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f95f506ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f95f506ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f95f506ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f95f64bee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f95f6467807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f95f6467807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f95f6467807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f95f6508028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x0000564502280714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x0000564502286843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x00005645022795ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f95ee641590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f95ee641649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000056450227b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/expr-types.cpp.script: line 1: 1454282 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/expr-types.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/lambda.cpp (515 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/lambda.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/lambda.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/lambda.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo5(int, long) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/lambda.cpp:22:12: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/lambda.cpp:22:12: Error evaluating statement #0 0x00007f26735c39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f26735c1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f26735c3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f267254a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f267a56c6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f267a56c6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f267a56c6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f267a56c6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f267a56c6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f267a56c6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f267a56c6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f267a56c6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f267a57ec4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f267a57ec4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f267a57ec4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f267a57ec4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f267a57ee2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f267a57ee2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f267a57ee2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f267a5a2396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f267a5a8f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f267a5a8f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f267a5aa4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f267a5aa4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f267a5aa84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f267a559c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f267a559fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f267a82b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f267a82b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f267a82b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f267a82b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f267a82b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f267a82f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f267a82f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f267a82f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f267a82f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f267a82f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f2678f62bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f2678f62bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f2678f62bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f2678f62bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f267a3b2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f267a35b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f267a35b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f267a35b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f267a3fc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x00005581d3282714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x00005581d3288843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x00005581d327b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f2672535590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f2672535649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x00005581d327d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/lambda.cpp.script: line 1: 1454418 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/lambda.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/moc_autogenerated.cpp (516 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/moc_autogenerated.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/moc_autogenerated.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern=moc_|.*_automoc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/moc_autogenerated.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/moc_autogenerated.cpp:9:13: Error evaluating statement #0 0x00007f184a3b09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f184a3aed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f184a3b0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1849337930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1851368606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1851368606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1851368606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1851368606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1851368606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1851368606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1851368606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1851368606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f18513972f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f185139784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f1851346c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f1851346fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f185161881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f185161881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f185161881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f185161881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f185161881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f185161c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f185161c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f185161c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f185161c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f185161c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f184fd4fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f184fd4fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f184fd4fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f184fd4fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f185119fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f1851148807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f1851148807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f1851148807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f18511e9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x00005627396d6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x00005627396dc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x00005627396cf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f1849322590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f1849322649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x00005627396d14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/moc_autogenerated.cpp.script: line 1: 1454538 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/moc_autogenerated.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/not-autogenerated.cpp (517 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/not-autogenerated.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|ui_|dbus_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/not-autogenerated.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern=moc_|ui_|dbus_|.*_automoc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/not-autogenerated.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/not-autogenerated.cpp:4:13: Error evaluating statement #0 0x00007fbbcd50e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbbcd50cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbbcd50ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbbcc495930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbbd44c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbbd44c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbbd44c6606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbbd44c6606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fbbd44c6606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fbbd44c6606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fbbd44c6606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fbbd44c6606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fbbd44f52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fbbd44f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fbbd44a4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fbbd44a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fbbd477681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fbbd477681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fbbd477681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fbbd477681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fbbd477681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fbbd477a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fbbd477a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fbbd477a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fbbd477a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fbbd477a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fbbd2eadbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fbbd2eadbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fbbd2eadbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fbbd2eadbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fbbd42fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fbbd42a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fbbd42a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fbbd42a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fbbd4347028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055f146d63714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055f146d69843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055f146d5c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fbbcc480590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fbbcc480649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055f146d5e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/not-autogenerated.cpp.script: line 1: 1454540 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|ui_|dbus_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/not-autogenerated.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/objc-methods.m (518 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/objc-methods.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-root-class -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/objc-methods.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-root-class -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/objc-methods.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[B setOk::] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/objc-methods.m:23:7: Error evaluating statement #0 0x00007f18b13679d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f18b1365d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f18b1367e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f18b02ee930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f18b837eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f18b837eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f18b837eaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f18b837eaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f18b837eaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f18b837eaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f18b831f993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f18b831f993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f18b831f993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f18b831f993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f18b834e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f18b834e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f18b82fdbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f18b82fdd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f18b82fdfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f18b85cf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f18b85cf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f18b85cf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f18b85cf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f18b85cf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f18b85d3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f18b85d3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f18b85d3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f18b85d3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f18b85d3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f18b6d06bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f18b6d06bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f18b6d06bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f18b6d06bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f18b8156e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f18b80ff807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f18b80ff807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f18b80ff807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f18b81a0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005620c9e31714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005620c9e37843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005620c9e2a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f18b02d9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f18b02d9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005620c9e2c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/objc-methods.m.script: line 1: 1454548 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-root-class -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/objc-methods.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/macro-complexity.cpp (520 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/macro-complexity.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/macro-complexity.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/macro-complexity.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling macroClone(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/macro-complexity.cpp:32:10 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/macro-complexity.cpp:32:10 : Error evaluating statement #0 0x00007f3b75ce79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3b75ce5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3b75ce7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3b74c6e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3b7d01a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3b7d01a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3b7d01a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3b7d01a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3b7d01a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3b7d01a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3b7d01a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3b7d01a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3b7ccf8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3b7ccf8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3b7ccf8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3b7ccf8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3b7ccf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3b7ccf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3b7ccf8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3b7ccf8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3b7ccf9619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3b7ccf9619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3b7ccf9619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3b7ccf9619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f3b7cd0293b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3b7cd0293b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3b7cd0293b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f3b7cce7509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3b7cce7509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3b7cce7509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f3b7cd106f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f3b7cd106f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f3b7cd106f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f3b7cd108f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f3b7cd108f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f3b7cd108f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f3b7cc65eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f3b7cc65eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f3b7cc65eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f3b7d0f934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f3b7d0f934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f3b7d0f934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f3b7d0f934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f3b7cc9f21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f3b7cc9f21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f3b7cc9f21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f3b7ccce0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f3b7ccce0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f3b7ccce0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f3b7ccce0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f3b7ccce0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f3b7ccce4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f3b7ccce4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f3b7ccce84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f3b7cc7dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f3b7cc7dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f3b7cf4f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f3b7cf4f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f3b7cf4f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f3b7cf4f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f3b7cf4f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f3b7cf53111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f3b7cf53111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f3b7cf53111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f3b7cf53111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f3b7cf53111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f3b7b686bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f3b7b686bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f3b7b686bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f3b7b686bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f3b7cad6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f3b7ca7f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f3b7ca7f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f3b7ca7f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f3b7cb20028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x0000564aff6ad714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x0000564aff6b3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x0000564aff6a65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f3b74c59590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f3b74c59649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x0000564aff6a84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/macro-complexity.cpp.script: line 1: 1454472 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/macro-complexity.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/sub-sequences.cpp (521 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/sub-sequences.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/sub-sequences.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/sub-sequences.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling maxClone(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/sub-sequences.cpp:18:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/sub-sequences.cpp:18:7: Error evaluating statement #0 0x00007fbdd21eb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbdd21e9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbdd21ebe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbdd1172930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbdd951e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbdd951e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbdd951e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbdd951e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbdd951e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbdd951e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbdd951e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbdd951e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbdd91fcc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbdd91fcc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbdd91fcc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbdd91fcc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbdd91fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbdd91fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbdd91fcc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbdd91fcc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbdd91fd619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbdd91fd619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbdd91fd619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbdd91fd619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fbdd920693b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbdd920693b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbdd920693b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fbdd91eb509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbdd91eb509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbdd91eb509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007fbdd92146f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007fbdd92146f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007fbdd92146f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007fbdd92148f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007fbdd92148f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007fbdd92148f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007fbdd9169eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fbdd9169eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fbdd9169eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007fbdd95fd34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007fbdd95fd34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007fbdd95fd34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007fbdd95fd34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007fbdd91a321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007fbdd91a321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007fbdd91a321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007fbdd91d20b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007fbdd91d20b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007fbdd91d20b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007fbdd91d20b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007fbdd91d20b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007fbdd91d24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007fbdd91d24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007fbdd91d284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007fbdd9181c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007fbdd9181fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007fbdd945381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007fbdd945381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007fbdd945381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007fbdd945381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007fbdd945381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007fbdd9457111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007fbdd9457111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007fbdd9457111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007fbdd9457111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007fbdd9457111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007fbdd7b8abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007fbdd7b8abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007fbdd7b8abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007fbdd7b8abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007fbdd8fdae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007fbdd8f83807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007fbdd8f83807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007fbdd8f83807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007fbdd9024028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x000055f54d018714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x000055f54d01e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x000055f54d0115ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007fbdd115d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007fbdd115d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000055f54d0134c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/sub-sequences.cpp.script: line 1: 1454660 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/sub-sequences.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/suspicious-clones.cpp (522 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/suspicious-clones.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/suspicious-clones.cpp -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:ReportNormalClones=false -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/suspicious-clones.cpp -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:ReportNormalClones=false -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 1. parser at end of file 2. While analyzing stack: #0 Calling faultyBusyIncrement() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/suspicious-clones.cpp:49:9: Error evaluating branch #0 0x00007fe3809ed9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe3809ebd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe3809ede6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe37f974930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe387d20126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe387d20126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe387d20126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe387d20126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe387d20126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe387d20126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe387d20126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe387d20126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe3879fec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe3879fec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe3879fec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe3879fec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe3879fec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe3879fec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe3879fec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe3879fec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe3879ff8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe3879ff8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe3879ff8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe3879ff8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe387a0893b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe387a0893b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe387a0893b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe387a0811f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe387a0811f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe387a0811f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fe3879ed5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe3879ed5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe3879ed5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe387a166f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe387a166f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe387a166f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe387a168f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe387a168f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe387a168f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe38796bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe38796bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe38796bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fe387dff34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe387dff34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe387dff34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe387dff34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe3879abe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fe3879abe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fe3879abe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fe3879abe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fe3879abe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fe38798275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fe387983fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fe387c5581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fe387c5581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fe387c5581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fe387c5581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fe387c5581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fe387c59111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fe387c59111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fe387c59111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fe387c59111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fe387c59111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fe38638cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fe38638cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fe38638cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fe38638cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fe3877dce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fe387785807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fe387785807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fe387785807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fe387826028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000563e8f1f9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000563e8f1ff843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000563e8f1f25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fe37f95f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fe37f95f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000563e8f1f44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/suspicious-clones.cpp.script: line 1: 1454659 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/suspicious-clones.cpp -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:ReportNormalClones=false -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/plist-diagnostics.cpp (523 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/plist-diagnostics.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics.cpp.tmp.plist -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics.cpp : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling maxClone(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics.cpp:15:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics.cpp:15:7: Error evaluating statement #0 0x00007fc466f889d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc466f86d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc466f88e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc465f0f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc46e2bb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc46e2bb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc46e2bb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc46e2bb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc46e2bb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc46e2bb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc46e2bb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc46e2bb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc46df99c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc46df99c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc46df99c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc46df99c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc46df99c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc46df99c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc46df99c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc46df99c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc46df9a619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc46df9a619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc46df9a619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc46df9a619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fc46dfa393b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc46dfa393b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc46dfa393b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fc46df88509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc46df88509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc46df88509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007fc46dfb16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007fc46dfb16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007fc46dfb16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007fc46dfb18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007fc46dfb18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007fc46dfb18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007fc46df06eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fc46df06eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fc46df06eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007fc46e39a34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007fc46e39a34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007fc46e39a34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007fc46e39a34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007fc46df4021a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007fc46df4021a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007fc46df4021a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007fc46df6f0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007fc46df6f0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007fc46df6f0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007fc46df6f0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007fc46df6f0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007fc46df6f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007fc46df6f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007fc46df6f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007fc46df1ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007fc46df1efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007fc46e1f081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007fc46e1f081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007fc46e1f081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007fc46e1f081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007fc46e1f081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007fc46e1f4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007fc46e1f4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007fc46e1f4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007fc46e1f4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007fc46e1f4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007fc46c927bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007fc46c927bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007fc46c927bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007fc46c927bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007fc46dd77e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007fc46dd20807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007fc46dd20807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007fc46dd20807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007fc46ddc1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x00005557b0d4a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x00005557b0d50843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x00005557b0d435ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007fc465efa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007fc465efa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x00005557b0d454c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics.cpp.script: line 2: 1454631 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics.cpp.tmp.plist -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/plist-diagnostics-notes-as-events.cpp (524 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/plist-diagnostics-notes-as-events.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -analyzer-config notes-as-events=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics-notes-as-events.cpp.tmp.plist -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling maxClone(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp:15:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp:15:7: Error evaluating statement #0 0x00007f9f10d009d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9f10cfed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9f10d00e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9f0fc87930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9f18033126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f9f18033126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f9f18033126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f9f18033126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f9f18033126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f9f18033126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f9f18033126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f9f18033126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f9f17d11c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f9f17d11c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f9f17d11c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f9f17d11c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f9f17d11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f9f17d11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f9f17d11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f9f17d11c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f9f17d12619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f9f17d12619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f9f17d12619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9f17d12619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f9f17d1b93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9f17d1b93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9f17d1b93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f9f17d00509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f9f17d00509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f9f17d00509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f9f17d296f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f9f17d296f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f9f17d296f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f9f17d298f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f9f17d298f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f9f17d298f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f9f17c7eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f9f17c7eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f9f17c7eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f9f1811234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f9f1811234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f9f1811234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f9f1811234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f9f17cb821a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f9f17cb821a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f9f17cb821a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f9f17ce70b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f9f17ce70b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f9f17ce70b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f9f17ce70b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f9f17ce70b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f9f17ce74e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f9f17ce74e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f9f17ce784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f9f17c96c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f9f17c96fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f9f17f6881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f9f17f6881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f9f17f6881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f9f17f6881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f9f17f6881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f9f17f6c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f9f17f6c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f9f17f6c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f9f17f6c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f9f17f6c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f9f1669fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f9f1669fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f9f1669fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f9f1669fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f9f17aefe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f9f17a98807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f9f17a98807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f9f17a98807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f9f17b39028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x0000555dcf416714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x0000555dcf41c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x0000555dcf40f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f9f0fc72590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f9f0fc72649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x0000555dcf4114c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics-notes-as-events.cpp.script: line 2: 1454611 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -analyzer-config notes-as-events=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/plist-diagnostics-notes-as-events.cpp.tmp.plist -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cstring-plist.c (525 of 16414) ******************** TEST 'Clang :: Analysis/cstring-plist.c' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -f /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.tmp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=unix.cstring.NullArg -analyzer-disable-checker=alpha.unix.cstring.OutOfBounds -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-plist.c : 'RUN: at line 8'; /usr/bin/FileCheck -input-file /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-plist.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=unix.cstring.NullArg -analyzer-disable-checker=alpha.unix.cstring.OutOfBounds -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-plist.c 1. parser at end of file 2. While analyzing stack: #0 Calling cstringchecker_bounds_nocrash 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-plist.c:18:3: Error evaluating statement #0 0x00007fba555c59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fba555c3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fba555c5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fba5454c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fba5c715589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fba5c715589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fba5c715589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fba5c715589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fba5c715589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fba5c715589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fba5c715589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fba5c715589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fba5c53d8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fba5c57d876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fba5c57d876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fba5c57d876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fba5c57d876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fba5c57d876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fba5c57d876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fba5c57d876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fba5c5ac2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fba5c5ac84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fba5c55bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fba5c55bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fba5c82d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fba5c82d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fba5c82d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fba5c82d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fba5c82d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fba5c831111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fba5c831111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fba5c831111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fba5c831111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fba5c831111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fba5af64bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fba5af64bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fba5af64bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fba5af64bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fba5c3b4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fba5c35d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fba5c35d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fba5c35d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fba5c3fe028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000561d97bf4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000561d97bfa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000561d97bed5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fba54537590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fba54537649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000561d97bef4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.script: line 3: 1454831 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=unix.cstring.NullArg -analyzer-disable-checker=alpha.unix.cstring.OutOfBounds -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-plist.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-plist.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/ui_autogenerated.cpp (526 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/ui_autogenerated.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|ui_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/ui_autogenerated.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern=moc_|ui_|.*_automoc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/ui_autogenerated.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/ui_autogenerated.cpp:9:13: Error evaluating statement #0 0x00007f43869c49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f43869c2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f43869c4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f438594b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f438d97c606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f438d97c606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f438d97c606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f438d97c606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f438d97c606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f438d97c606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f438d97c606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f438d97c606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f438d9ab2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f438d9ab84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f438d95ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f438d95afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f438dc2c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f438dc2c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f438dc2c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f438dc2c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f438dc2c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f438dc30111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f438dc30111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f438dc30111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f438dc30111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f438dc30111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f438c363bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f438c363bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f438c363bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f438c363bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f438d7b3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f438d75c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f438d75c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f438d75c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f438d7fd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055b02be91714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055b02be97843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055b02be8a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f4385936590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f4385936649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055b02be8c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/ui_autogenerated.cpp.script: line 1: 1454802 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:IgnoredFilesPattern="moc_|ui_|.*_automoc" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/ui_autogenerated.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cstring-syntax-cxx.cpp (530 of 16414) ******************** TEST 'Clang :: Analysis/cstring-syntax-cxx.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-cxx.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-cxx.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test(struct X, struct X) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-cxx.cpp:15:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-cxx.cpp:15:9: Error evaluating statement #0 0x00007f923a3499d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f923a347d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f923a349e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f92392d0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f92412f26de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f92412f26de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f92412f26de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f92412f26de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f92412f26de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f92412f26de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f92412f26de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f92412f26de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f9241304c4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f9241304c4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f9241304c4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f9241304c4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f9241304e2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f9241304e2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f9241304e2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f9241328396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f924132ef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f924132ef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f92413304e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f92413304e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f924133084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f92412dfc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f92412dffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f92415b181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f92415b181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f92415b181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f92415b181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f92415b181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f92415b5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f92415b5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f92415b5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f92415b5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f92415b5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f923fce8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f923fce8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f923fce8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f923fce8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f9241138e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f92410e1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f92410e1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f92410e1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f9241182028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x000055f810659714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x000055f81065f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x000055f8106525ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f92392bb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f92392bb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x000055f8106544c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-syntax-cxx.cpp.script: line 1: 1454850 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-cxx.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/copypaste/text-diagnostics.cpp (531 of 16414) ******************** TEST 'Clang :: Analysis/copypaste/text-diagnostics.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/text-diagnostics.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/text-diagnostics.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling maxClone(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/text-diagnostics.cpp:14:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/text-diagnostics.cpp:14:7: Error evaluating statement #0 0x00007f84ea4a69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f84ea4a4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f84ea4a6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f84e942d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f84f17d9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f84f17d9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f84f17d9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f84f17d9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f84f17d9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f84f17d9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f84f17d9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f84f17d9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f84f14b7c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f84f14b7c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f84f14b7c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f84f14b7c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f84f14b7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f84f14b7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f84f14b7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f84f14b7c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f84f14b8619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f84f14b8619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f84f14b8619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f84f14b8619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f84f14c193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f84f14c193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f84f14c193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f84f14a6509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f84f14a6509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f84f14a6509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f84f14cf6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f84f14cf6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f84f14cf6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f84f14cf8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f84f14cf8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f84f14cf8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f84f1424eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f84f1424eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f84f1424eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f84f18b834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f84f18b834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f84f18b834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f84f18b834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f84f145e21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f84f145e21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f84f145e21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f84f148d0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f84f148d0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f84f148d0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f84f148d0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f84f148d0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f84f148d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f84f148d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f84f148d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f84f143cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f84f143cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f84f170e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f84f170e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f84f170e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f84f170e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f84f170e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f84f1712111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f84f1712111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f84f1712111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f84f1712111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f84f1712111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f84efe45bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f84efe45bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f84efe45bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f84efe45bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f84f1295e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f84f123e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f84f123e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f84f123e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f84f12df028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x000055cfc45d9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x000055cfc45df843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x000055cfc45d25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f84e9418590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f84e9418649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000055cfc45d44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/copypaste/Output/text-diagnostics.cpp.script: line 1: 1454757 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/copypaste/text-diagnostics.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctor.mm (535 of 16414) ******************** TEST 'Clang :: Analysis/ctor.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -DTEST_INLINABLE_ALLOCATORS -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin12 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin12 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -DTEST_INLINABLE_ALLOCATORS -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm 1. parser at end of file 2. While analyzing stack: #0 Calling vbase_zero_init::D::D() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm:826:9: Error evaluating statement #0 0x00007fa04aecf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa04aecdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa04aecfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa049e56930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa051ee6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa051ee6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa051ee6aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa051ee6aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fa051ee6aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fa051ee6aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fa051e87993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fa051e87993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fa051e87993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fa051e87993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fa051eb62f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fa051eb684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fa051e65bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fa051e65d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fa051e65fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fa05213781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fa05213781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fa05213781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fa05213781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fa05213781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fa05213b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fa05213b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fa05213b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fa05213b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fa05213b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fa05086ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fa05086ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fa05086ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fa05086ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fa051cbee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fa051c67807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fa051c67807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fa051c67807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fa051d08028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055a80fbaa714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055a80fbb0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055a80fba35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fa049e41590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fa049e41649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055a80fba54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctor.mm.script: line 4: 1454940 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctor.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/cstring-syntax-weird.c (538 of 16414) ******************** TEST 'Clang :: Analysis/cstring-syntax-weird.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird.c 1. parser at end of file 2. While analyzing stack: #0 Calling testWeirdDecls 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird.c:17:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird.c:17:3: Error evaluating statement #0 0x00007f50fd8119d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f50fd80fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f50fd811e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f50fc798930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5104b44126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5104b44126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5104b44126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5104b44126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5104b44126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5104b44126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5104b44126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5104b44126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5104822c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5104822c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5104822c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5104822c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5104822c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5104822c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5104822c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5104822c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f51048238dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f51048238dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f51048238dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f51048238dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f5104813e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5104813e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5104813e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f510482c0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f510482c0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f510482c0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f51048115a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f51048115a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f51048115a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f510483a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f510483a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f510483a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f510483a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f510483a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f510483a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f510478feb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f510478feb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f510478feb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f5104858d9c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f5104858d9c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f5104858d9c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f5104858d9c clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f5104858d9c (anonymous namespace)::CStringChecker::assumeZero(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:292:61 #47 0x00007f5104c27006 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:0 #48 0x00007f5104c27006 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:0 #49 0x00007f5104c27006 (anonymous namespace)::CStringChecker::checkNonNull(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::AnyArgExpr, clang::ento::SVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:304:0 #50 0x00007f510486e557 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #51 0x00007f510486e557 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #52 0x00007f510486e557 (anonymous namespace)::CStringChecker::evalStrcpyCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool, bool, (anonymous namespace)::ConcatFnKind, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1560:0 #53 0x00007f5104870bbd (anonymous namespace)::CStringChecker::evalStrlcpy(clang::ento::CheckerContext&, clang::CallExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1509:0 #54 0x00007f51048668bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #55 0x00007f51048668bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #56 0x00007f51048668bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #57 0x00007f51047a51ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #58 0x00007f51047dd473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #59 0x00007f51047dd473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #60 0x00007f51047dd473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #61 0x00007f51047dd473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #62 0x00007f51047dd473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #63 0x00007f51047dd473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #64 0x00007f51047dd473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #65 0x00007f51047dd473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #66 0x00007f51047dd473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #67 0x00007f51047dde8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #68 0x00007f51047f6f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #69 0x00007f51047f6f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #70 0x00007f51047f84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #71 0x00007f51047f84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #72 0x00007f51047f884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #73 0x00007f51047a7c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #74 0x00007f51047a7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #75 0x00007f5104a7981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #76 0x00007f5104a7981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #77 0x00007f5104a7981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #78 0x00007f5104a7981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #79 0x00007f5104a7981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #80 0x00007f5104a7d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #81 0x00007f5104a7d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #82 0x00007f5104a7d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #83 0x00007f5104a7d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #84 0x00007f5104a7d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #85 0x00007f51031b0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #86 0x00007f51031b0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #87 0x00007f51031b0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #88 0x00007f51031b0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #89 0x00007f5104600e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #90 0x00007f51045a9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #91 0x00007f51045a9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #92 0x00007f51045a9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #93 0x00007f510464a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #94 0x0000559a1732e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #95 0x0000559a17334843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #96 0x0000559a173275ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #97 0x00007f50fc783590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #98 0x00007f50fc783649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #99 0x0000559a173294c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-syntax-weird.c.script: line 1: 1454873 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctu-inherited-default-ctor.cpp (539 of 16414) ******************** TEST 'Clang :: Analysis/ctu-inherited-default-ctor.cpp' FAILED ******************** Script: -- : 'RUN: at line 3'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp && mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp/ctudir : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple x86_64-pc-linux-gnu -emit-pch -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp/ctudir/ctu-inherited-default-ctor-other.cpp.ast /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-inherited-default-ctor-other.cpp : 'RUN: at line 7'; echo "c:@N@clang@S@DeclContextLookupResult@SingleElementDummyList ctu-inherited-default-ctor-other.cpp.ast" > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp/ctudir/externalDefMap.txt : 'RUN: at line 10'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-opt-analyze-headers -analyzer-checker=core -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp/ctudir -analyzer-config display-ctu-progress=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-inherited-default-ctor.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-inherited-default-ctor.cpp -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.script: line 4: 1455060 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-opt-analyze-headers -analyzer-checker=core -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-inherited-default-ctor.cpp.tmp/ctudir -analyzer-config display-ctu-progress=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-inherited-default-ctor.cpp 2>&1 1455061 Done | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-inherited-default-ctor.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cstring-syntax.c (540 of 16414) ******************** TEST 'Clang :: Analysis/cstring-syntax.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument -triple armv7-a15-linux : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument -triple aarch64_be-none-linux-gnu : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument -triple i386-apple-darwin10 -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument 1. parser at end of file 2. While analyzing stack: #0 Calling testStrlcat 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c:54:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c:54:3: Error evaluating statement #0 0x00007fdecc91f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdecc91dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdecc91fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdecb8a6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fded3c33de6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fded3c33de6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fded3c33de6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fded3c33de6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fded3c33de6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fded3c33de6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fded3c33de6 get<(anonymous namespace)::CStringLength> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fded3c33de6 (anonymous namespace)::CStringChecker::checkRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2359:0 #12 0x00007fded395aa1f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fded395aa1f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fded395aa1f llvm::IntrusiveRefCntPtr clang::ento::check::RegionChanges::_checkRegionChanges<(anonymous namespace)::CStringChecker>(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:344:70 #15 0x00007fded389e16b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fded389e16b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fded389e16b clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007fded389e16b clang::ento::CheckerManager::runCheckersForRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:610:33 #19 0x00007fded39205da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fded39205da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fded39205da clang::ento::ExprEngine::processRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:550:68 #22 0x00007fded39205da clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:215:58 #23 0x00007fded39208f4 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #24 0x00007fded39208f4 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #25 0x00007fded39208f4 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #26 0x00007fded39208f4 clang::ento::ProgramState::invalidateRegions(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::CallEvent const*, clang::ento::RegionAndSymbolInvalidationTraits*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:164:1 #27 0x00007fded397be09 llvm::DenseMap, llvm::detail::DenseMapPair >::~DenseMap() /usr/include/llvm/ADT/DenseMap.h:756:0 #28 0x00007fded397be09 clang::ento::RegionAndSymbolInvalidationTraits::~RegionAndSymbolInvalidationTraits() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1516:0 #29 0x00007fded397be09 (anonymous namespace)::CStringChecker::InvalidateBuffer(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::Expr const*, clang::ento::SVal, bool, clang::Expr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:986:0 #30 0x00007fded397d085 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:0 #31 0x00007fded397d085 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007fded397d085 (anonymous namespace)::CStringChecker::evalStrcpyCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool, bool, (anonymous namespace)::ConcatFnKind, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1887:0 #33 0x00007fded397ebbd (anonymous namespace)::CStringChecker::evalStrlcpy(clang::ento::CheckerContext&, clang::CallExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1509:0 #34 0x00007fded39748bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #35 0x00007fded39748bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #36 0x00007fded39748bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #37 0x00007fded38b31ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #38 0x00007fded38eb473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #39 0x00007fded38eb473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #40 0x00007fded38eb473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #41 0x00007fded38eb473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #42 0x00007fded38eb473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #43 0x00007fded38eb473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #44 0x00007fded38eb473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #45 0x00007fded38eb473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #46 0x00007fded38eb473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #47 0x00007fded38ebe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #48 0x00007fded3904f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #49 0x00007fded3904f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #50 0x00007fded39064e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #51 0x00007fded39064e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #52 0x00007fded390684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #53 0x00007fded38b5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #54 0x00007fded38b5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #55 0x00007fded3b8781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #56 0x00007fded3b8781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #57 0x00007fded3b8781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #58 0x00007fded3b8781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #59 0x00007fded3b8781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #60 0x00007fded3b8b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #61 0x00007fded3b8b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #62 0x00007fded3b8b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #63 0x00007fded3b8b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #64 0x00007fded3b8b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #65 0x00007fded22bebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #66 0x00007fded22bebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #67 0x00007fded22bebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #68 0x00007fded22bebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #69 0x00007fded370ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #70 0x00007fded36b7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #71 0x00007fded36b7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #72 0x00007fded36b7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #73 0x00007fded3758028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #74 0x00005585e7c0a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #75 0x00005585e7c10843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #76 0x00005585e7c035ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #77 0x00007fdecb891590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #78 0x00007fdecb891649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #79 0x00005585e7c054c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-syntax.c.script: line 4: 1454921 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax.c -Wno-strncat-size -Wno-sizeof-pointer-memaccess -Wno-strlcpy-strlcat-size -Wno-sizeof-array-argument -- ******************** Testing: 0 FAIL: Clang :: Analysis/coverage.c (541 of 16414) ******************** TEST 'Clang :: Analysis/coverage.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -analyzer-max-loop 4 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/coverage.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -analyzer-max-loop 4 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/coverage.c 1. parser at end of file 2. While analyzing stack: #0 Calling coverage9 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/coverage.c:93:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/coverage.c:93:7: Error evaluating statement #0 0x00007f4713d8f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4713d8dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4713d8fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4712d16930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f471b0c2126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f471b0c2126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f471b0c2126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f471b0c2126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f471b0c2126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f471b0c2126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f471b0c2126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f471b0c2126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f471ada0c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f471ada0c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f471ada0c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f471ada0c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f471ada0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f471ada0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f471ada0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f471ada0c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f471ada18dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f471ada18dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f471ada18dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f471ada18dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f471ad91e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f471ad91e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f471ad91e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f471adaa0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f471adaa0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f471adaa0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f471ad8f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f471ad8f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f471ad8f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f471adb86f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f471adb86f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f471adb86f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f471adb88f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f471adb88f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f471adb88f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f471ad0df06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f471ad0df06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f471ad0df06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f471b1a134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f471b1a134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f471b1a134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f471b1a134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f471ae49a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f471ae49a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f471ae49a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f471ae49a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f471ad06e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f471ad468fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f471ad468fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f471ad46bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f471ad46bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f471ad46bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f471ad46bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f471ad53c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f471ad53c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f471ad53c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f471ad74822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f471ad74822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f471ad74822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f471ad764e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f471ad764e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f471ad7684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f471ad25c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f471ad25fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f471aff781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f471aff781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f471aff781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f471aff781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f471aff781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f471affb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f471affb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f471affb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f471affb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f471affb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f471972ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f471972ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f471972ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f471972ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f471ab7ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f471ab27807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f471ab27807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f471ab27807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f471abc8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x0000558798e8d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x0000558798e93843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x0000558798e865ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f4712d01590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f4712d01649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x0000558798e884c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/coverage.c.script: line 1: 1454810 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -analyzer-max-loop 4 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/coverage.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cstring-syntax-weird2.c (542 of 16414) ******************** TEST 'Clang :: Analysis/cstring-syntax-weird2.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird2.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird2.c 1. parser at end of file 2. While analyzing stack: #0 Calling testWeirdDecls 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird2.c:15:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird2.c:15:3: Error evaluating statement #0 0x00007fd6b52e19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd6b52dfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd6b52e1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd6b4268930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd6bc614126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd6bc614126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd6bc614126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd6bc614126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd6bc614126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd6bc614126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd6bc614126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd6bc614126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd6bc2f2c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd6bc2f2c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd6bc2f2c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd6bc2f2c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd6bc2f2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd6bc2f2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd6bc2f2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd6bc2f2c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd6bc2f38dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd6bc2f38dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd6bc2f38dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd6bc2f38dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd6bc2e3e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd6bc2e3e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd6bc2e3e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd6bc2fc0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd6bc2fc0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd6bc2fc0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd6bc2e15a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd6bc2e15a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd6bc2e15a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd6bc30a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd6bc30a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd6bc30a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd6bc30a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd6bc30a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd6bc30a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd6bc25feb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd6bc25feb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd6bc25feb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fd6bc328d9c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007fd6bc328d9c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007fd6bc328d9c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fd6bc328d9c clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007fd6bc328d9c (anonymous namespace)::CStringChecker::assumeZero(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:292:61 #47 0x00007fd6bc6f7006 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:0 #48 0x00007fd6bc6f7006 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:0 #49 0x00007fd6bc6f7006 (anonymous namespace)::CStringChecker::checkNonNull(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::AnyArgExpr, clang::ento::SVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:304:0 #50 0x00007fd6bc33e557 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #51 0x00007fd6bc33e557 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #52 0x00007fd6bc33e557 (anonymous namespace)::CStringChecker::evalStrcpyCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool, bool, (anonymous namespace)::ConcatFnKind, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1560:0 #53 0x00007fd6bc340bbd (anonymous namespace)::CStringChecker::evalStrlcpy(clang::ento::CheckerContext&, clang::CallExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1509:0 #54 0x00007fd6bc3368bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #55 0x00007fd6bc3368bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #56 0x00007fd6bc3368bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #57 0x00007fd6bc2751ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #58 0x00007fd6bc2ad473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #59 0x00007fd6bc2ad473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #60 0x00007fd6bc2ad473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #61 0x00007fd6bc2ad473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #62 0x00007fd6bc2ad473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #63 0x00007fd6bc2ad473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #64 0x00007fd6bc2ad473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #65 0x00007fd6bc2ad473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #66 0x00007fd6bc2ad473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #67 0x00007fd6bc2ade8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #68 0x00007fd6bc2c6f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #69 0x00007fd6bc2c6f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #70 0x00007fd6bc2c84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #71 0x00007fd6bc2c84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #72 0x00007fd6bc2c884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #73 0x00007fd6bc277c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #74 0x00007fd6bc277fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #75 0x00007fd6bc54981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #76 0x00007fd6bc54981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #77 0x00007fd6bc54981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #78 0x00007fd6bc54981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #79 0x00007fd6bc54981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #80 0x00007fd6bc54d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #81 0x00007fd6bc54d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #82 0x00007fd6bc54d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #83 0x00007fd6bc54d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #84 0x00007fd6bc54d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #85 0x00007fd6bac80bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #86 0x00007fd6bac80bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #87 0x00007fd6bac80bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #88 0x00007fd6bac80bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #89 0x00007fd6bc0d0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #90 0x00007fd6bc079807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #91 0x00007fd6bc079807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #92 0x00007fd6bc079807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #93 0x00007fd6bc11a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #94 0x0000558fdc62a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #95 0x0000558fdc630843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #96 0x0000558fdc6235ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #97 0x00007fd6b4253590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #98 0x00007fd6b4253649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #99 0x0000558fdc6254c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cstring-syntax-weird2.c.script: line 1: 1454878 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=unix.cstring.BadSizeArg -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cstring-syntax-weird2.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-dynamic-memory-analysis-order.cpp (543 of 16414) ******************** TEST 'Clang :: Analysis/cxx-dynamic-memory-analysis-order.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp -analyzer-checker=core -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:PreStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PreStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PreCall=true -analyzer-config debug.AnalysisOrder:PostCall=true 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp:38:17: error: CHECK-NEXT: expected string not found in input // CHECK-NEXT: PreStmt ^ :2:43: note: scanning from here PostCall (operator new) [CXXAllocatorCall] ^ :5:511: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp -analyzer-checker=core -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:PreStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PreStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PreCall=true -analyzer-config debug.AnalysisOrder:PostCall=true ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PreCall (operator new) [CXXAllocatorCall] 2: PostCall (operator new) [CXXAllocatorCall] next:38'0 X error: no match found 3: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: Stack dump: next:38'0 ~~~~~~~~~~~~ 5: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp -analyzer-checker=core -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:PreStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXNewExpr=true -analyzer-config debug.AnalysisOrder:PreStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PostStmtCXXDeleteExpr=true -analyzer-config debug.AnalysisOrder:PreCall=true -analyzer-config debug.AnalysisOrder:PostCall=true next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:38'1 ? possible intended match 6: 1. parser at end of file next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 2. While analyzing stack: next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: #0 Calling f() next:38'0 ~~~~~~~~~~~~~~~~ 9: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-dynamic-memory-analysis-order.cpp:34:14: Error evaluating statement next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #0 0x00007fc0d3aba9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) next:38'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctu-main.cpp (544 of 16414) ******************** TEST 'Clang :: Analysis/ctu-main.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp : 'RUN: at line 2'; mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple x86_64-pc-linux-gnu -emit-pch -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir/ctu-other.cpp.ast /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple x86_64-pc-linux-gnu -emit-pch -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir/ctu-chain.cpp.ast /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-chain.cpp : 'RUN: at line 7'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.cpp.externalDefMap.ast-dump.txt /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir/externalDefMap.txt : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.cpp : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir -analyzer-config display-ctu-progress=true 2>&1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.cpp | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.cpp 1. parser at end of file #0 0x00007fdad44a09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdad449ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdad44a0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdad3427930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdadb4606ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdadb4606ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdadb4606ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdadb4606ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fdadb4606ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fdadb4606ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fdadb4606ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fdadb4606ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fdadb436368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fdadb436dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fdadb436fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fdadb70881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fdadb70881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fdadb70881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fdadb70881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fdadb70881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fdadb70c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fdadb70c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fdadb70c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fdadb70c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fdadb70c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fdad9e3fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fdad9e3fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fdad9e3fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fdad9e3fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fdadb28fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fdadb238807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fdadb238807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fdadb238807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fdadb2d9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x00005636e6549714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x00005636e654f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005636e65425ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fdad3412590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fdad3412649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005636e65444c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.script: line 7: 1455160 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.cpp.tmp/ctudir -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctu-main.c (545 of 16414) ******************** TEST 'Clang :: Analysis/ctu-main.c' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp : 'RUN: at line 2'; mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2 : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple x86_64-pc-linux-gnu -emit-pch -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2/ctu-other.c.ast /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.c : 'RUN: at line 5'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.c.externalDefMap.ast-dump.txt /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2/externalDefMap.txt : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple x86_64-pc-linux-gnu -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.c -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.c:49:26: warning: declaration of 'struct DataType' will not be visible outside of this function [-Wvisibility] int structInProto(struct DataType {int a;int b; } * d) { ^ 1 warning generated. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.c:49:26: error: cannot import unsupported AST node Record int structInProto(struct DataType {int a;int b; } * d) { ^ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple x86_64-pc-linux-gnu -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.c 1. parser at end of file 2. While analyzing stack: #0 Calling testStructDefInArgument 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.c:70:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.c:70:23: Error evaluating statement #0 0x00007f646ac999d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f646ac97d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f646ac99e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6469c20930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6471fcc126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6471fcc126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6471fcc126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6471fcc126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6471fcc126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6471fcc126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6471fcc126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6471fcc126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6471caac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6471caac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6471caac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6471caac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6471caac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6471caac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6471caac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6471caac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6471cab8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6471cab8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6471cab8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6471cab8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6471c9be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6471c9be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6471c9be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6471cb40ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6471cb40ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6471cb40ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6471c995a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6471c995a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6471c995a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6471cc26f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6471cc26f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6471cc26f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6471cc28f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6471cc28f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6471cc28f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6471c17eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6471c17eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6471c17eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f64720ab34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f64720ab34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f64720ab34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f64720ab34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6471c5121a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f6471c5121a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f6471c5121a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f6471c800b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f6471c800b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f6471c800b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f6471c800b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f6471c800b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f6471c804e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f6471c804e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f6471c8084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f6471c2fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f6471c2ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f6471f0181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f6471f0181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f6471f0181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f6471f0181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f6471f0181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f6471f05111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f6471f05111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f6471f05111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f6471f05111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f6471f05111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f6470638bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f6470638bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f6470638bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f6470638bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f6471a88e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f6471a31807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f6471a31807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f6471a31807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f6471ad2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055755eb06714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055755eb0c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055755eaff5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f6469c0b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f6469c0b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055755eb014c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.script: line 5: 1455062 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple x86_64-pc-linux-gnu -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-main.c.tmp/ctudir2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-main.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctu-on-demand-parsing.c (546 of 16414) ******************** TEST 'Clang :: Analysis/ctu-on-demand-parsing.c' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp : 'RUN: at line 2'; mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp : 'RUN: at line 3'; cp "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-on-demand-parsing.c" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/ctu-on-demand-parsing.c" : 'RUN: at line 4'; cp "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.c" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/ctu-other.c" : 'RUN: at line 8'; echo '[{"directory":"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp","command":"gcc -std=c89 -Wno-visibility ctu-other.c","file":"ctu-other.c"}]' | sed -e 's/\\/\\\\/g' > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/compile_commands.json : 'RUN: at line 10'; echo '"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/ctu-other.c": ["gcc", "-std=c89", "-Wno-visibility", "ctu-other.c"]' | sed -e 's/\\/\\\\/g' > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/invocations.yaml : 'RUN: at line 12'; cd "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp" && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-extdef-mapping "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp/ctu-other.c" > externalDefMap.txt : 'RUN: at line 14'; cd "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.tmp" && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.c 1. parser at end of file 2. While analyzing stack: #0 Calling testStructDefInArgument 3. ctu-on-demand-parsing.c:82:23: Error evaluating statement 4. ctu-on-demand-parsing.c:82:23: Error evaluating statement #0 0x00007fb02df939d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb02df91d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb02df93e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb02cf1a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb0352c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb0352c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb0352c6126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb0352c6126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb0352c6126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb0352c6126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb0352c6126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb0352c6126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb034fa4c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb034fa4c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb034fa4c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb034fa4c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb034fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb034fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb034fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb034fa4c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb034fa58dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb034fa58dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb034fa58dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb034fa58dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fb034f95e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb034f95e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb034f95e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb034fae0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb034fae0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb034fae0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb034f935a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb034f935a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb034f935a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb034fbc6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb034fbc6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb034fbc6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb034fbc8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb034fbc8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb034fbc8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb034f11eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb034f11eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb034f11eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fb0353a534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb0353a534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb0353a534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb0353a534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb034f4b21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fb034f4b21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fb034f4b21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fb034f7a0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fb034f7a0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fb034f7a0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fb034f7a0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fb034f7a0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fb034f7a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fb034f7a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fb034f7a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fb034f29c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fb034f29fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fb0351fb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fb0351fb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fb0351fb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fb0351fb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fb0351fb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fb0351ff111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fb0351ff111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fb0351ff111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fb0351ff111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fb0351ff111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fb033932bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fb033932bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fb033932bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fb033932bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fb034d82e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fb034d2b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fb034d2b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fb034d2b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fb034dcc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055c32c71c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055c32c722843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055c32c7155ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fb02cf05590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fb02cf05649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055c32c7174c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.c.script: line 8: 1455098 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -std=c89 -analyze -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/ctu-on-demand-parsing.cpp (547 of 16414) ******************** TEST 'Clang :: Analysis/ctu-on-demand-parsing.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp : 'RUN: at line 2'; mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs : 'RUN: at line 3'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-on-demand-parsing.cpp /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/ctu-on-demand-parsing.cpp : 'RUN: at line 4'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ctu-hdr.h /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/ctu-hdr.h : 'RUN: at line 5'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-chain.cpp /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-chain.cpp : 'RUN: at line 6'; cp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/ctu-other.cpp /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-other.cpp : 'RUN: at line 10'; echo '[{"directory":"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs","command":"clang++ ctu-chain.cpp","file":"ctu-chain.cpp"},{"directory":"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs","command":"clang++ ctu-other.cpp","file":"ctu-other.cpp"}]' | sed -e 's/\\/\\\\/g' > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/compile_commands.json : 'RUN: at line 12'; echo '{"/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-chain.cpp": ["g++", "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-chain.cpp"], "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-other.cpp": ["g++", "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/Inputs/ctu-other.cpp"]}' | sed -e 's/\\/\\\\/g' > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/invocations.yaml : 'RUN: at line 14'; cd "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp" && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-extdef-mapping Inputs/ctu-chain.cpp Inputs/ctu-other.cpp > externalDefMap.txt : 'RUN: at line 16'; cd "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp" && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.cpp : 'RUN: at line 22'; cd "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp" && /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -analyzer-config display-ctu-progress=true ctu-on-demand-parsing.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.tmp/ctu-on-demand-parsing.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.cpp 1. parser at end of file #0 0x00007ff584e199d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff584e17d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff584e19e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff583da0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff58bdd96ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff58bdd96ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff58bdd96ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff58bdd96ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007ff58bdd96ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007ff58bdd96ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007ff58bdd96ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007ff58bdd96ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007ff58bdaf368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007ff58bdafdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007ff58bdaffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007ff58c08181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007ff58c08181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007ff58c08181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007ff58c08181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007ff58c08181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007ff58c085111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007ff58c085111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007ff58c085111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007ff58c085111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007ff58c085111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007ff58a7b8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007ff58a7b8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007ff58a7b8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007ff58a7b8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007ff58bc08e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007ff58bbb1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007ff58bbb1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007ff58bbb1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007ff58bc52028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055ab73242714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055ab73248843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055ab7323b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007ff583d8b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007ff583d8b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055ab7323d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ctu-on-demand-parsing.cpp.script: line 11: 1455189 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config experimental-enable-naive-ctu-analysis=true -analyzer-config ctu-dir=. -analyzer-config ctu-invocation-list=invocations.yaml -verify ctu-on-demand-parsing.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-inherited-ctor-init-expr.cpp (548 of 16414) ******************** TEST 'Clang :: Analysis/cxx-inherited-ctor-init-expr.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-inherited-ctor-init-expr.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-inherited-ctor-init-expr.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling arguments_with_constructors::test_B() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-inherited-ctor-init-expr.cpp:48:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-inherited-ctor-init-expr.cpp:48:7: Error evaluating statement #0 0x00007f96f1f679d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f96f1f65d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f96f1f67e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f96f0eee930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f96f8f23a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f96f8f23a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f96f8f23a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f96f8f23a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f96f8f23a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f96f8f23a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f96f8f23a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f96f8f23e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f96f8f23e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f96f8f23e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f96f8f23e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f96f8f23e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f96f8f24280 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007f96f8f24280 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007f96f8f24280 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f96f8f24280 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:453:68 #20 0x00007f96f8f242d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #21 0x00007f96f8f242d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #22 0x00007f96f8f242d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #23 0x00007f96f8f4683a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007f96f8f4683a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007f96f8f4683a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #26 0x00007f96f8f4683a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #27 0x00007f96f8f4cf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #28 0x00007f96f8f4cf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #29 0x00007f96f8f4e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #30 0x00007f96f8f4e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #31 0x00007f96f8f4e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #32 0x00007f96f8efdc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #33 0x00007f96f8efdfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #34 0x00007f96f91cf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #35 0x00007f96f91cf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #36 0x00007f96f91cf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #37 0x00007f96f91cf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #38 0x00007f96f91cf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #39 0x00007f96f91d3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #40 0x00007f96f91d3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #41 0x00007f96f91d3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #42 0x00007f96f91d3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #43 0x00007f96f91d3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #44 0x00007f96f7906bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #45 0x00007f96f7906bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #46 0x00007f96f7906bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #47 0x00007f96f7906bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #48 0x00007f96f8d56e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #49 0x00007f96f8cff807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #50 0x00007f96f8cff807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #51 0x00007f96f8cff807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #52 0x00007f96f8da0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #53 0x0000557db0451714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #54 0x0000557db0457843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #55 0x0000557db044a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #56 0x00007f96f0ed9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #57 0x00007f96f0ed9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #58 0x0000557db044c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-inherited-ctor-init-expr.cpp.script: line 1: 1455249 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-inherited-ctor-init-expr.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-for-range.cpp (549 of 16414) ******************** TEST 'Clang :: Analysis/cxx-for-range.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -analyzer-output=plist-multi-file -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-for-range.cpp.tmp.plist -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-for-range.cpp : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling get2() at line 73 #1 Calling testLoopOpaqueIterator() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-for-range.cpp:69:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-for-range.cpp:69:10: Error evaluating statement #0 0x00007f499f4189d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f499f416d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f499f418e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f499e39f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f49a63d4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f49a63d4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f49a63d4a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f49a63d4a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f49a63d4a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f49a63d4a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f49a63d4a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f49a63d4e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f49a63d4e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f49a63d4e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f49a63d4e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f49a63d4e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f49a63d536b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f49a63d536b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f49a63d536b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007f49a63f783a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f49a63f783a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f49a63f783a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f49a63f783a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007f49a63fdf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007f49a63fdf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007f49a63ff4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007f49a63ff4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007f49a63ff84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007f49a63aebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007f49a63aed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007f49a63aefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f49a668081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f49a668081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f49a668081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f49a668081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f49a668081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f49a6684111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f49a6684111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f49a6684111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f49a6684111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f49a6684111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f49a4db7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f49a4db7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f49a4db7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f49a4db7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f49a6207e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f49a61b0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f49a61b0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f49a61b0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f49a6251028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x00005638177cd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x00005638177d3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x00005638177c65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f499e38a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f499e38a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x00005638177c84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-for-range.cpp.script: line 2: 1455193 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -analyzer-output=plist-multi-file -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-for-range.cpp.tmp.plist -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-for-range.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-crashes.cpp (550 of 16414) ******************** TEST 'Clang :: Analysis/cxx-crashes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-crashes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-crashes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling vla(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-crashes.cpp:63:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-crashes.cpp:63:3: Error evaluating statement #0 0x00007f6325bfe9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6325bfcd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6325bfee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6324b85930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f632cf31126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f632cf31126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f632cf31126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f632cf31126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f632cf31126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f632cf31126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f632cf31126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f632cf31126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f632cc0fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f632cc0fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f632cc0fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f632cc0fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f632cc0fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f632cc0fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f632cc0fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f632cc0fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f632cc108dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f632cc108dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f632cc108dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f632cc108dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f632cc1993b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f632cc1993b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f632cc1993b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f632cc1911f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f632cc1911f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f632cc1911f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f632cbfe5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f632cbfe5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f632cbfe5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f632cc276f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f632cc276f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f632cc276f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f632cc278f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f632cc278f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f632cc278f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f632cb7cf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f632cb7cf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f632cb7cf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f632d01034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f632d01034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f632d01034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f632d01034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f632cf11ace std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f632cf11ace std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f632cf11ace std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f632cf11ace std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f632cf11ace std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f632cf11ace checkVLAIndexSize /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:178:0 #52 0x00007f632cf11ace (anonymous namespace)::VLASizeChecker::checkVLA(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::VariableArrayType const*, clang::ento::SVal&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:85:0 #53 0x00007f632ce1837d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f632ce1837d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f632ce1837d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f632ce1837d checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:277:19 #57 0x00007f632ce1837d void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::VLASizeChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #58 0x00007f632cb75855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #59 0x00007f632cb75aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #60 0x00007f632cbda4f4 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #61 0x00007f632cbda4f4 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #62 0x00007f632cbda4f4 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #63 0x00007f632cbda4f4 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #64 0x00007f632cbda4f4 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #65 0x00007f632cbda4f4 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #66 0x00007f632cbda4f4 clang::ento::ExprEngine::VisitDeclStmt(clang::DeclStmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:595:0 #67 0x00007f632cbe4a8a clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #68 0x00007f632cbe4a8a clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1721:0 #69 0x00007f632cbe54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007f632cbe54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007f632cbe584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007f632cb94c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007f632cb94fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007f632ce6681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007f632ce6681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007f632ce6681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007f632ce6681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007f632ce6681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007f632ce6a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007f632ce6a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007f632ce6a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007f632ce6a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007f632ce6a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007f632b59dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007f632b59dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007f632b59dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007f632b59dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007f632c9ede09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007f632c996807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007f632c996807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007f632c996807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007f632ca37028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x0000560b2fec5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x0000560b2fecb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x0000560b2febe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007f6324b70590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007f6324b70649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x0000560b2fec04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-crashes.cpp.script: line 1: 1455162 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-crashes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-no-dereference.cpp (551 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-no-dereference.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -DPEDANTIC -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-no-dereference.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -DPEDANTIC -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-no-dereference.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fUninitPointeeTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-no-dereference.cpp:26:21: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-no-dereference.cpp:26:21: Error evaluating statement #0 0x00007fbd44ef49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbd44ef2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbd44ef4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbd43e7b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbd4be9d6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fbd4be9d6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbd4be9d6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbd4be9d6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fbd4be9d6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fbd4be9d6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fbd4be9d6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fbd4be9d6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fbd4be82845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fbd4be82845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fbd4be82845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fbd4be82845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fbd4be8377c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fbd4be8377c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fbd4bf38ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fbd4bf38ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fbd4bf38ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fbd4bef5a49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fbd4bef5a49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fbd4bebff67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fbd4bebff67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fbd4bebff67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fbd4bed4be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fbd4bed4be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fbd4bed4be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fbd4be8832e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fbd4be8832e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fbd4be8832e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fbd4be8832e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fbd4be8832e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fbd4be8832e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fbd4be8832e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fbd4bed323b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fbd4bed323b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fbd4bed323b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fbd4bed323b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fbd4bed323b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fbd4bed323b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fbd4bed323b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fbd4bed9f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fbd4bed9f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fbd4bedb4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fbd4bedb4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fbd4bedb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fbd4be8ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fbd4be8afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fbd4c15c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fbd4c15c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fbd4c15c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fbd4c15c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fbd4c15c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fbd4c160111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fbd4c160111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fbd4c160111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fbd4c160111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fbd4c160111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fbd4a893bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fbd4a893bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fbd4a893bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fbd4a893bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fbd4bce3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fbd4bc8c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fbd4bc8c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fbd4bc8c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fbd4bd2d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x0000556d29305714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x0000556d2930b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x0000556d292fe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007fbd43e66590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007fbd43e66649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x0000556d293004c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-no-dereference.cpp.script: line 1: 1455357 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -DPEDANTIC -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-no-dereference.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-method-names.cpp (552 of 16414) ******************** TEST 'Clang :: Analysis/cxx-method-names.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,osx,alpha.unix,alpha.security.taint -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-method-names.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,osx,alpha.unix,alpha.security.taint -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-method-names.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test(class Evil &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-method-names.cpp:16:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-method-names.cpp:16:3: Error evaluating statement #0 0x00007fcf45d729d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcf45d70d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcf45d72e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcf44cf9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcf4cf0b7ee isEqual /usr/include/llvm/ADT/ImmutableMap.h:45:41 #5 0x00007fcf4cf0b7ee remove_internal /usr/include/llvm/ADT/ImmutableSet.h:558:26 #6 0x00007fcf4cf0b7ee remove /usr/include/llvm/ADT/ImmutableSet.h:403:0 #7 0x00007fcf4cf0b7ee remove /usr/include/llvm/ADT/ImmutableMap.h:105:0 #8 0x00007fcf4cf0b7ee Remove /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:172:0 #9 0x00007fcf4cf0b7ee remove<(anonymous namespace)::LockMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:627:0 #10 0x00007fcf4cf0b7ee llvm::IntrusiveRefCntPtr clang::ento::ProgramState::remove<(anonymous namespace)::LockMap>(clang::ento::ProgramStateTrait<(anonymous namespace)::LockMap>::key_type) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:812:0 #11 0x00007fcf4cf256dc llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #12 0x00007fcf4cf256dc llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #13 0x00007fcf4cf256dc checkRegionChanges /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:688:0 #14 0x00007fcf4cf256dc llvm::IntrusiveRefCntPtr clang::ento::check::RegionChanges::_checkRegionChanges<(anonymous namespace)::PthreadLockChecker>(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:344:0 #15 0x00007fcf4ccf116b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fcf4ccf116b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fcf4ccf116b clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007fcf4ccf116b clang::ento::CheckerManager::runCheckersForRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:610:33 #19 0x00007fcf4cd735da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fcf4cd735da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fcf4cd735da clang::ento::ExprEngine::processRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:550:68 #22 0x00007fcf4cd735da clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:215:58 #23 0x00007fcf4ccffeb5 std::_Rb_tree, std::less, std::allocator >::~_Rb_tree() /usr/include/c++/12/bits/stl_tree.h:984:0 #24 0x00007fcf4ccffeb5 std::set, std::allocator >::~set() /usr/include/c++/12/bits/stl_set.h:281:0 #25 0x00007fcf4ccffeb5 llvm::SmallSet >::~SmallSet() /usr/include/llvm/ADT/SmallSet.h:136:0 #26 0x00007fcf4ccffeb5 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:287:0 #27 0x00007fcf4cd523c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #28 0x00007fcf4cd523c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #29 0x00007fcf4cd523c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #30 0x00007fcf4cd529d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #31 0x00007fcf4cd529d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #32 0x00007fcf4cd529d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #33 0x00007fcf4cd0632e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #34 0x00007fcf4cd0632e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #35 0x00007fcf4cd0632e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #36 0x00007fcf4cd0632e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #37 0x00007fcf4cd0632e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #38 0x00007fcf4cd0632e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #39 0x00007fcf4cd0632e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #40 0x00007fcf4cd3e473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #41 0x00007fcf4cd3e473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #42 0x00007fcf4cd3e473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #43 0x00007fcf4cd3e473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #44 0x00007fcf4cd3e473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #45 0x00007fcf4cd3e473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #46 0x00007fcf4cd3e473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #47 0x00007fcf4cd3e473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #48 0x00007fcf4cd3e473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #49 0x00007fcf4cd3ee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #50 0x00007fcf4cd57f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #51 0x00007fcf4cd57f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #52 0x00007fcf4cd594e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #53 0x00007fcf4cd594e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #54 0x00007fcf4cd5984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #55 0x00007fcf4cd08c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #56 0x00007fcf4cd08fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #57 0x00007fcf4cfda81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007fcf4cfda81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fcf4cfda81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #60 0x00007fcf4cfda81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #61 0x00007fcf4cfda81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #62 0x00007fcf4cfde111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #63 0x00007fcf4cfde111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #64 0x00007fcf4cfde111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #65 0x00007fcf4cfde111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #66 0x00007fcf4cfde111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #67 0x00007fcf4b711bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #68 0x00007fcf4b711bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #69 0x00007fcf4b711bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #70 0x00007fcf4b711bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #71 0x00007fcf4cb61e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #72 0x00007fcf4cb0a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #73 0x00007fcf4cb0a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #74 0x00007fcf4cb0a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #75 0x00007fcf4cbab028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #76 0x00005602b31fe714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #77 0x00005602b3204843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #78 0x00005602b31f75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #79 0x00007fcf44ce4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #80 0x00007fcf44ce4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #81 0x00005602b31f94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-method-names.cpp.script: line 1: 1455273 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,osx,alpha.unix,alpha.security.taint -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-method-names.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-inheritance.cpp (554 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-inheritance.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-inheritance.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-inheritance.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fSymbolicSuperRegionTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-inheritance.cpp:832:30: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-inheritance.cpp:832:30: Error evaluating statement #0 0x00007fb8121a99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb8121a7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb8121a9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb811130930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb8191526de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb8191526de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb8191526de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb8191526de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb8191526de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb8191526de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb8191526de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fb8191526de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fb819137845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fb819137845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fb819137845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fb819137845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fb81913877c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fb81913877c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fb8191eded8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fb8191eded8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fb8191eded8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fb8191aaa49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fb8191aaa49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fb819174f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fb819174f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fb819174f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fb819189be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fb819189be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fb819189be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fb81913d32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fb81913d32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fb81913d32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fb81913d32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fb81913d32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fb81913d32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fb81913d32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fb81918823b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fb81918823b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fb81918823b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fb81918823b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fb81918823b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fb81918823b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fb81918823b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fb81918ef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fb81918ef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fb8191904e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fb8191904e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fb81919084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fb81913fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fb81913ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fb81941181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fb81941181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fb81941181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fb81941181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fb81941181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fb819415111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fb819415111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fb819415111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fb819415111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fb819415111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fb817b48bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fb817b48bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fb817b48bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fb817b48bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fb818f98e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fb818f41807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fb818f41807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fb818f41807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fb818fe2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000055c319204714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000055c31920a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000055c3191fd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007fb81111b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007fb81111b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000055c3191ff4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-inheritance.cpp.script: line 1: 1455312 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-inheritance.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-notes-as-warnings.cpp (556 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-notes-as-warnings.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:NotesAsWarnings=true -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-notes-as-warnings.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:NotesAsWarnings=true -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-notes-as-warnings.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling NotesAsWarningsTest::NotesAsWarningsTest() at line 17 #1 Calling fNotesAsWarningsTest() #0 0x00007f5ff75dd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5ff75dbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5ff75dde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5ff6564930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5ffe7f20f6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f5ffe7f20f6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5ffe7f20f6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5ffe7f20f6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f5ffe7f20f6 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007f5ffe7f20f6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007f5ffe7f20f6 contains<(anonymous namespace)::AnalyzedRegions> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:428:42 #11 0x00007f5ffe7f20f6 clang::ento::FindUninitializedFields::addFieldToUninits(clang::ento::FieldChainInfo, clang::ento::MemRegion const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:257:39 #12 0x00007f5ffe7f51f2 clang::ento::FindUninitializedFields::isNonUnionUninit(clang::ento::TypedValueRegion const*, clang::ento::FieldChainInfo) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:341:9 #13 0x00007f5ffe7f55e7 clang::ento::FindUninitializedFields::FindUninitializedFields(llvm::IntrusiveRefCntPtr, clang::ento::TypedValueRegion const*, clang::ento::UninitObjCheckerOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:238:24 #14 0x00007f5ffe8f12d9 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #15 0x00007f5ffe8f12d9 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #16 0x00007f5ffe8f12d9 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #17 0x00007f5ffe8f12d9 (anonymous namespace)::UninitializedObjectChecker::checkEndFunction(clang::ReturnStmt const*, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:160:0 #18 0x00007f5ffe550b06 clang::ento::CheckerManager::runCheckersForEndFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:458:30 #19 0x00007f5ffe59ddda clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2437:50 #20 0x00007f5ffe573368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007f5ffe573dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007f5ffe573fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007f5ffe84581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007f5ffe84581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f5ffe84581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007f5ffe84581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007f5ffe84581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007f5ffe849111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007f5ffe849111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007f5ffe849111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007f5ffe849111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007f5ffe849111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007f5ffcf7cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007f5ffcf7cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007f5ffcf7cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007f5ffcf7cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007f5ffe3cce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007f5ffe375807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007f5ffe375807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007f5ffe375807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007f5ffe416028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x0000564f0e823714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x0000564f0e829843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x0000564f0e81c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007f5ff654f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007f5ff654f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x0000564f0e81e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-notes-as-warnings.cpp.script: line 1: 1455369 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:NotesAsWarnings=true -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-notes-as-warnings.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-unguarded-access.cpp (557 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-unguarded-access.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreGuardedFields=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unguarded-access.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreGuardedFields=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unguarded-access.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fConditionalOperatorGuardedFieldsTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unguarded-access.cpp:437:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unguarded-access.cpp:437:7: Error evaluating statement #0 0x00007f72fd4479d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f72fd445d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f72fd447e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f72fc3ce930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f73043f06de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f73043f06de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f73043f06de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f73043f06de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f73043f06de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f73043f06de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f73043f06de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f73043f06de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f73043d5845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f73043d5845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f73043d5845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f73043d5845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007f73043d677c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007f73043d677c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007f730448bed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007f730448bed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007f730448bed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007f7304448a49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007f7304448a49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007f7304412f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007f7304412f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007f7304412f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007f7304427be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f7304427be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f7304427be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007f73043db32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f73043db32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f73043db32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f73043db32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f73043db32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f73043db32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f73043db32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f730442623b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007f730442623b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007f730442623b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007f730442623b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007f730442623b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007f730442623b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007f730442623b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007f730442cf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007f730442cf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007f730442e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007f730442e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007f730442e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007f73043ddc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007f73043ddfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f73046af81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f73046af81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f73046af81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f73046af81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f73046af81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f73046b3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f73046b3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f73046b3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f73046b3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f73046b3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f7302de6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f7302de6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f7302de6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f7302de6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f7304236e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f73041df807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f73041df807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f73041df807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f7304280028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000055f61339c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000055f6133a2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000055f6133955ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f72fc3b9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f72fc3b9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000055f6133974c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-unguarded-access.cpp.script: line 1: 1455450 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreGuardedFields=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unguarded-access.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object.cpp (558 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object.cpp -analyzer-checker=core -analyzer-checker=optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object.cpp -analyzer-checker=core -analyzer-checker=optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object.cpp -analyzer-checker=core -analyzer-checker=optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true 1. parser at end of file 2. While analyzing stack: #0 Calling ComplexInitTest::ComplexInitTest() at line 1180 #1 Calling fComplexTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object.cpp:1172:10: Error evaluating statement #0 0x00007f6efa4919d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6efa48fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6efa491e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6ef9418930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6f01449606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6f01449606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6f01449606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6f01449606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6f01449606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6f01449606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6f01449606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6f01449606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f6f014782f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f6f0147884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f6f01427bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f6f01427d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f6f01427fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f6f016f981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f6f016f981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f6f016f981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f6f016f981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f6f016f981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f6f016fd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f6f016fd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f6f016fd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f6f016fd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f6f016fd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f6effe30bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f6effe30bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f6effe30bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f6effe30bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f6f01280e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f6f01229807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f6f01229807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f6f01229807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f6f012ca028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005582dbe47714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005582dbe4d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005582dbe405ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f6ef9403590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f6ef9403649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005582dbe424c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object.cpp.script: line 2: 1455564 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object.cpp -analyzer-checker=core -analyzer-checker=optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-ptr-ref.cpp (559 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-ptr-ref.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fMultipleObjectsReferencingTheSameObjectTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp:947:24: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp:947:24: Error evaluating statement #0 0x00007f8f4983c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8f4983ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8f4983ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8f487c3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8f507e56de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f8f507e56de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8f507e56de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8f507e56de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8f507e56de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8f507e56de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8f507e56de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f8f507e56de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f8f507ca845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f8f507ca845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f8f507ca845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f8f507ca845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007f8f507cb77c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007f8f507cb77c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007f8f50880ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007f8f50880ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007f8f50880ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007f8f5083da49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007f8f5083da49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007f8f50807f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007f8f50807f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007f8f50807f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007f8f5081cbe6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f8f5081cbe6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f8f5081cbe6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007f8f507d032e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f8f507d032e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f8f507d032e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f8f507d032e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f8f507d032e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f8f507d032e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f8f507d032e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f8f5081b23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007f8f5081b23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007f8f5081b23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007f8f5081b23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007f8f5081b23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007f8f5081b23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007f8f5081b23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007f8f50821f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007f8f50821f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007f8f508234e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007f8f508234e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007f8f5082384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007f8f507d2c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007f8f507d2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f8f50aa481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f8f50aa481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f8f50aa481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f8f50aa481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f8f50aa481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f8f50aa8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f8f50aa8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f8f50aa8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f8f50aa8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f8f50aa8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f8f4f1dbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f8f4f1dbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f8f4f1dbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f8f4f1dbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f8f5062be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f8f505d4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f8f505d4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f8f505d4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f8f50675028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000055c0b470f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000055c0b4715843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000055c0b47085ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f8f487ae590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f8f487ae649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000055c0b470a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-ptr-ref.cpp.script: line 2: 1455428 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:CheckPointeeInitialization=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-ptr-ref.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxxctr-evalcall-analysis-order.cpp (560 of 16414) ******************** TEST 'Clang :: Analysis/cxxctr-evalcall-analysis-order.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxctr-evalcall-analysis-order.cpp -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:EvalCall=true -analyzer-config debug.AnalysisOrder:PreCall=true -analyzer-config debug.AnalysisOrder:PostCall=true 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxctr-evalcall-analysis-order.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxctr-evalcall-analysis-order.cpp:26:16: error: CHECK-NEXT: expected string not found in input // CHECK-NEXT: PreCall (C::C) [CXXConstructorCall] ^ :3:37: note: scanning from here PostCall (C::C) [CXXConstructorCall] ^ :21:45: note: possible intended match here #10 0x00007f98c8b86606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxctr-evalcall-analysis-order.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PreCall (C::C) [CXXConstructorCall] 2: EvalCall (C::C) {argno: 0} [CXXConstructorCall] 3: PostCall (C::C) [CXXConstructorCall] next:26'0 X error: no match found 4: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: Stack dump: next:26'0 ~~~~~~~~~~~~ 6: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxctr-evalcall-analysis-order.cpp -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:EvalCall=true -analyzer-config debug.AnalysisOrder:PreCall=true -analyzer-config debug.AnalysisOrder:PostCall=true next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 1. parser at end of file next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 2. While analyzing stack: next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . 16: #5 0x00007f98c8b86606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17: #6 0x00007f98c8b86606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18: #7 0x00007f98c8b86606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19: #8 0x00007f98c8b86606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: #9 0x00007f98c8b86606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21: #10 0x00007f98c8b86606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:26'1 ? possible intended match 22: #11 0x00007f98c8b86606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23: #12 0x00007f98c8bb52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24: #13 0x00007f98c8bb584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25: #14 0x00007f98c8b64c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26: #15 0x00007f98c8b64fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxxnewexpr-callback-inline.cpp (563 of 16414) ******************** TEST 'Clang :: Analysis/cxxnewexpr-callback-inline.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config c++-allocator-inlining=true,debug.AnalysisOrder:PreStmtCXXNewExpr=true,debug.AnalysisOrder:PostStmtCXXNewExpr=true,debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:NewAllocator=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-inline.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-inline.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-inline.cpp:25:16: error: CHECK-NEXT: expected string not found in input // CHECK-NEXT: PostCall (operator new) ^ :3:23: note: scanning from here PostCall (std::malloc) [SimpleFunctionCall] ^ :9:2: note: possible intended match here #0 Calling operator new(size_t) at line 18 ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-inline.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PreCall (operator new) [CXXAllocatorCall] 2: PreCall (std::malloc) [SimpleFunctionCall] 3: PostCall (std::malloc) [SimpleFunctionCall] next:25'0 X~~~~~~~~~~~~~~~~~~~~~ error: no match found 4: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: Stack dump: next:25'0 ~~~~~~~~~~~~ 6: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config c++-allocator-inlining=true,debug.AnalysisOrder:PreStmtCXXNewExpr=true,debug.AnalysisOrder:PostStmtCXXNewExpr=true,debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:NewAllocator=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-inline.cpp next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 1. parser at end of file next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 2. While analyzing stack: next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #0 Calling operator new(size_t) at line 18 next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:25'1 ? possible intended match 10: #1 Calling test() next:25'0 ~~~~~~~~~~~~~~~~~~~ 11: #0 0x00007f839093e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: #1 0x00007f839093cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13: #2 0x00007f839093ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: #3 0x00007f838f8c5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) next:25'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxx-uninitialized-object-unionlike-constructs.cpp (564 of 16414) ******************** TEST 'Clang :: Analysis/cxx-uninitialized-object-unionlike-constructs.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreRecordsWithField="[Tt]ag|[Kk]ind" -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp : 'RUN: at line 6'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp -analyzer-checker=core -analyzer-checker=optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:IgnoreRecordsWithField="([)]" 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp -check-prefix=CHECK-UNINIT-INVALID-REGEX -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreRecordsWithField=[Tt]ag|[Kk]ind -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fUnionLikeStruct5() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp:149:20: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp:149:20: Error evaluating statement #0 0x00007fa404bbe9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa404bbcd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa404bbee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa403b45930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa40bb676de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fa40bb676de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa40bb676de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa40bb676de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa40bb676de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa40bb676de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa40bb676de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fa40bb676de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fa40bb4c845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fa40bb4c845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fa40bb4c845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fa40bb4c845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fa40bb4d77c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fa40bb4d77c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fa40bc02ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fa40bc02ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fa40bc02ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fa40bbbfa49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fa40bbbfa49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fa40bb89f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fa40bb89f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fa40bb89f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fa40bb9ebe6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fa40bb9ebe6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fa40bb9ebe6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fa40bb5232e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fa40bb5232e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fa40bb5232e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fa40bb5232e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fa40bb5232e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fa40bb5232e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fa40bb5232e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fa40bb9d23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fa40bb9d23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fa40bb9d23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fa40bb9d23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fa40bb9d23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fa40bb9d23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fa40bb9d23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fa40bba3f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fa40bba3f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fa40bba54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fa40bba54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fa40bba584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fa40bb54c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fa40bb54fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fa40be2681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fa40be2681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fa40be2681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fa40be2681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fa40be2681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fa40be2a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fa40be2a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fa40be2a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fa40be2a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fa40be2a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fa40a55dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fa40a55dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fa40a55dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fa40a55dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fa40b9ade09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fa40b956807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fa40b956807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fa40b956807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fa40b9f7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x0000559efe4d9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x0000559efe4df843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x0000559efe4d25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007fa403b30590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007fa403b30649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x0000559efe4d44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/cxx-uninitialized-object-unionlike-constructs.cpp.script: line 2: 1455552 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -analyzer-config optin.cplusplus.UninitializedObject:Pedantic=true -DPEDANTIC -analyzer-config optin.cplusplus.UninitializedObject:IgnoreRecordsWithField="[Tt]ag|[Kk]ind" -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/invalid-srcloc-fix.cpp (565 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/invalid-srcloc-fix.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/invalid-srcloc-fix.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/invalid-srcloc-fix.cpp.tmp.plist -analyzer-checker=core -analyzer-checker=debug.ReportStmts -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/invalid-srcloc-fix.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/invalid-srcloc-fix.cpp.tmp.plist -analyzer-checker=core -analyzer-checker=debug.ReportStmts 1. parser at end of file 2. While analyzing stack: #0 Calling k() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/invalid-srcloc-fix.cpp:11:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/invalid-srcloc-fix.cpp:11:10: Error evaluating statement #0 0x00007f77cc3649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f77cc362d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f77cc364e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f77cb2eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f77d330d6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f77d330d6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f77d330d6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f77d330d6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f77d330d6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f77d330d6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f77d330d6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f77d330d6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f77d331f1ff llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f77d331f1ff llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f77d331f1ff llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f77d331f1ff clang::ento::ExprEngine::createTemporaryRegionIfNeeded(llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::Expr const*, clang::Expr const*, clang::ento::SubRegion const**) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:374:54 #16 0x00007f77d332418c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007f77d332418c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007f77d332418c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f77d332418c clang::ento::ExprEngine::CreateCXXTemporaryObject(clang::MaterializeTemporaryExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:34:40 #20 0x00007f77d3349e46 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1751:0 #21 0x00007f77d334b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #22 0x00007f77d334b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #23 0x00007f77d334b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #24 0x00007f77d32fac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #25 0x00007f77d32fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #26 0x00007f77d35cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f77d35cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f77d35cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #29 0x00007f77d35cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #30 0x00007f77d35cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #31 0x00007f77d35d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #32 0x00007f77d35d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #33 0x00007f77d35d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #34 0x00007f77d35d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #35 0x00007f77d35d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #36 0x00007f77d1d03bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #37 0x00007f77d1d03bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #38 0x00007f77d1d03bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #39 0x00007f77d1d03bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #40 0x00007f77d3153e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #41 0x00007f77d30fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #42 0x00007f77d30fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #43 0x00007f77d30fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #44 0x00007f77d319d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #45 0x000055fb69b8c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #46 0x000055fb69b92843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #47 0x000055fb69b855ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #48 0x00007f77cb2d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #49 0x00007f77cb2d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #50 0x000055fb69b874c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/invalid-srcloc-fix.cpp.script: line 1: 1456123 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/invalid-srcloc-fix.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/invalid-srcloc-fix.cpp.tmp.plist -analyzer-checker=core -analyzer-checker=debug.ReportStmts -- ******************** Testing: 0 FAIL: Clang :: Analysis/cxxnewexpr-callback-noinline.cpp (567 of 16414) ******************** TEST 'Clang :: Analysis/cxxnewexpr-callback-noinline.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config c++-allocator-inlining=false,debug.AnalysisOrder:PreStmtCXXNewExpr=true,debug.AnalysisOrder:PostStmtCXXNewExpr=true,debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:NewAllocator=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp:26:16: error: CHECK-NEXT: expected string not found in input // CHECK-NEXT: PreCall (foo) ^ :4:21: note: scanning from here PostStmt ^ :7:486: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config c++-allocator-inlining=false,debug.AnalysisOrder:PreStmtCXXNewExpr=true,debug.AnalysisOrder:PostStmtCXXNewExpr=true,debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:NewAllocator=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PreCall (S::S) [CXXConstructorCall] 2: PostCall (S::S) [CXXConstructorCall] 3: PreStmt 4: PostStmt next:26'0 X error: no match found 5: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: Stack dump: next:26'0 ~~~~~~~~~~~~ 7: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config c++-allocator-inlining=false,debug.AnalysisOrder:PreStmtCXXNewExpr=true,debug.AnalysisOrder:PostStmtCXXNewExpr=true,debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:NewAllocator=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:26'1 ? possible intended match 8: 1. parser at end of file next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: 2. While analyzing stack: next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #0 Calling test() next:26'0 ~~~~~~~~~~~~~~~~~~~ 11: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/cxxnewexpr-callback-noinline.cpp:18:3: Error evaluating statement next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: #0 0x00007f6db3f2e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) next:26'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/dead-stores.c (568 of 16414) ******************** TEST 'Clang :: Analysis/dead-stores.c' FAILED ******************** Script: -- : 'RUN: at line 1'; "/usr/bin/python3.10" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.c /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp -Wunused-variable -fblocks -Wno-unreachable-code -analyzer-checker=core,deadcode.DeadStores -analyzer-config deadcode.DeadStores:ShowFixIts=true -analyzer-config deadcode.DeadStores:WarnForDeadNestedAssignments=false -verify=non-nested : 'RUN: at line 9'; "/usr/bin/python3.10" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.c /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp -Wunused-variable -fblocks -Wno-unreachable-code -analyzer-checker=core,deadcode.DeadStores -analyzer-config deadcode.DeadStores:ShowFixIts=true -verify=non-nested,nested -- Exit Code: 1 Command Output (stdout): -- Running ['clang', '-cc1', '-internal-isystem', '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include\n', '-nostdsysteminc', '-analyze', '-analyzer-constraints=range', '-analyzer-config', 'apply-fixits=true', '-Wunused-variable', '-fblocks', '-Wno-unreachable-code', '-analyzer-checker=core,deadcode.DeadStores', '-analyzer-config', 'deadcode.DeadStores:ShowFixIts=true', '-analyzer-config', 'deadcode.DeadStores:WarnForDeadNestedAssignments=false', '-verify=non-nested', '-verify', '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp.c']... Clang Static Analyzer test failed: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include\n -nostdsysteminc -analyze -analyzer-constraints=range -analyzer-config apply-fixits=true -Wunused-variable -fblocks -Wno-unreachable-code -analyzer-checker=core,deadcode.DeadStores -analyzer-config deadcode.DeadStores:ShowFixIts=true -analyzer-config deadcode.DeadStores:WarnForDeadNestedAssignments=false -verify=non-nested -verify /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp.c 1. parser at end of file 2. While analyzing stack: #0 Calling rdar34122265_test_nested 3. /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp.c:675:12: Error evaluating statement #0 0x00007f95497009d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f95496fed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9549700e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9548687930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9550717aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f9550717aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9550717aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9550717aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f9550717aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f9550717aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f95506b8993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f95506b8993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f95506b8993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f95506b8993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f95506e72f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f95506e784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f9550696bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f9550696d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f9550696fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f955096881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f955096881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f955096881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f955096881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f955096881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f955096c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f955096c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f955096c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f955096c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f955096c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f954f09fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f954f09fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f954f09fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f954f09fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f95504efe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f9550498807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f9550498807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f9550498807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f9550539028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055ec0501e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055ec05024843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055ec050175ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f9548672590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f9548672649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055ec050194c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14+0x124c5) -- Command Output (stderr): -- Traceback (most recent call last): File "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py", line 121, in main() File "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py", line 117, in main run_test_once(args, extra_args) File "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py", line 81, in run_test_once subprocess.check_output(args, stderr=subprocess.STDOUT).decode() File "/usr/lib64/python3.10/subprocess.py", line 420, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib64/python3.10/subprocess.py", line 524, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['clang', '-cc1', '-internal-isystem', '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include\n', '-nostdsysteminc', '-analyze', '-analyzer-constraints=range', '-analyzer-config', 'apply-fixits=true', '-Wunused-variable', '-fblocks', '-Wno-unreachable-code', '-analyzer-checker=core,deadcode.DeadStores', '-analyzer-config', 'deadcode.DeadStores:ShowFixIts=true', '-analyzer-config', 'deadcode.DeadStores:WarnForDeadNestedAssignments=false', '-verify=non-nested', '-verify', '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.c.tmp.c']' died with . -- ******************** Testing: 0 FAIL: Clang :: Analysis/delegates.m (569 of 16414) ******************** TEST 'Clang :: Analysis/delegates.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -Wno-objc-root-class -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/delegates.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -Wno-objc-root-class -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/delegates.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[DelegateRequirerTest test] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/delegates.m:126:10: Error evaluating statement #0 0x00007fce009b29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fce009b0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fce009b2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcdff939930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fce079c9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fce079c9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fce079c9aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fce079c9aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fce079c9aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fce079c9aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fce0796a993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fce0796a993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fce0796a993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fce0796a993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fce079992f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fce0799984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fce07948bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fce07948d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fce07948fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fce07c1a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fce07c1a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fce07c1a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fce07c1a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fce07c1a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fce07c1e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fce07c1e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fce07c1e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fce07c1e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fce07c1e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fce06351bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fce06351bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fce06351bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fce06351bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fce077a1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fce0774a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fce0774a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fce0774a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fce077eb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005570ad79e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005570ad7a4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005570ad7975ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fcdff924590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fcdff924649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005570ad7994c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/delegates.m.script: line 1: 1455912 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -Wno-objc-root-class -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/delegates.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/derived-to-base.cpp (570 of 16414) ******************** TEST 'Clang :: Analysis/derived-to-base.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/derived-to-base.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -DCONSTRUCTORS=1 -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/derived-to-base.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/derived-to-base.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling Bug16309::Derived::Derived() at line 469 #1 Calling Bug16309::g() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/derived-to-base.cpp:458:10: Error evaluating statement #0 0x00007fc0599819d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc05997fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc059981e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc058908930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc060939606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc060939606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc060939606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc060939606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc060939606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc060939606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc060939606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fc060939606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fc0609682f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fc06096884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fc060917bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fc060917d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fc060917fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fc060be981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fc060be981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fc060be981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fc060be981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fc060be981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fc060bed111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fc060bed111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fc060bed111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fc060bed111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fc060bed111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fc05f320bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fc05f320bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fc05f320bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fc05f320bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fc060770e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fc060719807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fc060719807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fc060719807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fc0607ba028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055c7445d9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055c7445df843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055c7445d25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fc0588f3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fc0588f3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055c7445d44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/derived-to-base.cpp.script: line 2: 1455913 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/derived-to-base.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/debug-iterator-modeling.cpp (572 of 16414) ******************** TEST 'Clang :: Analysis/debug-iterator-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp -verify : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling iterator_validity(std::vector) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp:52:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp:52:13: Error evaluating statement #0 0x00007f8c990c39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8c990c1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8c990c3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8c9804a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8ca007fa59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8ca007fa59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8ca007fa59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8ca007fa59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f8ca007fa59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f8ca007fa59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f8ca007fa59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f8ca007fe4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f8ca007fe4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f8ca007fe4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f8ca007fe4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f8ca007fe4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f8ca008036b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f8ca008036b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f8ca008036b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007f8ca00a0fae std::pair, clang::ento::SVal>::pair, clang::ento::SVal&, true>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:535:0 #20 0x00007f8ca00a0fae std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type> std::make_pair, clang::ento::SVal&>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:746:0 #21 0x00007f8ca00a0fae clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f8ca00a0fae clang::ento::ExprEngine::bindReturnValue(clang::ento::CallEvent const&, clang::LocationContext const*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:671:0 #23 0x00007f8ca00a341c llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #24 0x00007f8ca00a341c llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #25 0x00007f8ca00a341c clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:726:0 #26 0x00007f8ca00a39d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f8ca00a39d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f8ca00a39d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #29 0x00007f8ca005732e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f8ca005732e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f8ca005732e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f8ca005732e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f8ca005732e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f8ca005732e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f8ca005732e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f8ca008f473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #37 0x00007f8ca008f473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #38 0x00007f8ca008f473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #39 0x00007f8ca008f473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #40 0x00007f8ca008f473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #41 0x00007f8ca008f473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #42 0x00007f8ca008f473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #43 0x00007f8ca008f473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #44 0x00007f8ca008f473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #45 0x00007f8ca008fe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #46 0x00007f8ca00a8f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #47 0x00007f8ca00a8f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #48 0x00007f8ca00aa4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #49 0x00007f8ca00aa4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #50 0x00007f8ca00aa84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #51 0x00007f8ca0059c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #52 0x00007f8ca0059fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f8ca032b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f8ca032b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f8ca032b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f8ca032b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f8ca032b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f8ca032f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f8ca032f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f8ca032f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f8ca032f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f8ca032f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f8c9ea62bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f8c9ea62bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f8c9ea62bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f8c9ea62bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8c9feb2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8c9fe5b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8c9fe5b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8c9fe5b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8c9fefc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055e75eb72714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055e75eb78843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055e75eb6b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f8c98035590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f8c98035649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055e75eb6d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/debug-iterator-modeling.cpp.script: line 2: 1455865 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-iterator-modeling.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/deref-track-symbolic-region.c (573 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/deref-track-symbolic-region.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.c -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/deref-track-symbolic-region.c.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testTrackConstraintBRVisitorIsTrackingTurnedOn 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.c:32:7: Error evaluating branch #0 0x00007f82721839d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8272181d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8272183e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f827110a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f82794b6126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f82794b6126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f82794b6126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f82794b6126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f82794b6126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f82794b6126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f82794b6126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f82794b6126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8279194c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8279194c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8279194c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8279194c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8279194c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8279194c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8279194c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8279194c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f82791958dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f82791958dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f82791958dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f82791958dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8279185e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8279185e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8279185e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f827919e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f827919e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f827919e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f82791835a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f82791835a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f82791835a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f82791ac6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f82791ac6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f82791ac6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f82791ac8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f82791ac8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f82791ac8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8279101f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8279101f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8279101f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f827959534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f827959534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f827959534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f827959534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8279141e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f8279141e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f8279141e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f8279141e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f8279141e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f827911875d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f8279119fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f82793eb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f82793eb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f82793eb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f82793eb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f82793eb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f82793ef111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f82793ef111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f82793ef111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f82793ef111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f82793ef111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f8277b22bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f8277b22bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f8277b22bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f8277b22bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8278f72e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8278f1b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8278f1b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8278f1b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8278fbc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000056038be73714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056038be79843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000056038be6c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f82710f5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f82710f5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000056038be6e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/deref-track-symbolic-region.c.script: line 3: 1455965 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/debug-container-modeling.cpp (574 of 16414) ******************** TEST 'Clang :: Analysis/debug-container-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugContainerModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp -verify : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugContainerModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugContainerModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling container_begin_end(const std::vector) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp:23:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp:23:3: Error evaluating statement #0 0x00007f15545389d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1554536d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1554538e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f15534bf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f155b540266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f155b540266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f155b540266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f155b540266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f155b540266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f155b540266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f155b540266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f155b540266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f155b540266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f155b540568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f155b540568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f155b540568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f155b540568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f155b53c65d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f155b53c65d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f155b53c65d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f155b53c65d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f155b57da69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f155b57da69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f155b84b2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f155b84b2a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f155b84b2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f155b84b2a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f155b52e729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f155b52e729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f155b52e729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f155b52e729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f155b52e729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f155b53c181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f155b53c181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f155b53c181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f155b552f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f155b552f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f155b552f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f155b552f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f155b553016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f155b553016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f155b553016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f155b553016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f155b5385a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f155b5385a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f155b5385a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f155b5616f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f155b5616f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f155b5616f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f155b5618f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f155b5618f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f155b5618f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f155b4b6983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f155b4b6983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f155b4b6983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007f155b64b8ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f155b64b8ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f155b64b8ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007f155b5cb68f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007f155b5cb68f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007f155b5cb68f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007f155b5cb68f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007f155b5cb68f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007f155b5cb68f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007f155b4b958d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007f155b4b958d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007f155b4b958d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007f155b4b958d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007f155b4b958d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007f155b50459d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007f155b50459d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007f155b50459d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007f155b50459d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007f155b50459d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007f155b50459d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007f155b504e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007f155b51df89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007f155b51df89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007f155b51f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007f155b51f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007f155b51f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007f155b4cec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007f155b4cefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007f155b7a081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007f155b7a081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007f155b7a081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007f155b7a081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007f155b7a081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007f155b7a4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007f155b7a4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007f155b7a4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007f155b7a4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007f155b7a4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007f1559ed7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007f1559ed7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007f1559ed7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007f1559ed7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007f155b327e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007f155b2d0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007f155b2d0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007f155b2d0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007f155b371028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x00005555a7f73714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x00005555a7f79843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x00005555a7f6c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007f15534aa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007f15534aa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x00005555a7f6e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/debug-container-modeling.cpp.script: line 2: 1455851 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus -analyzer-checker=debug.DebugContainerModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-container-modeling.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/dtors.cpp (576 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/dtors.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -w -analyzer-checker=core,cplusplus -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/dtors.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -w -analyzer-checker=core,cplusplus -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/dtors.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling no_crash_on_delete_dtor::smart_ptr::get() at line 28 #1 Calling no_crash_on_delete_dtor::bar(struct no_crash_on_delete_dtor::smart_ptr) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/dtors.cpp:19:13: Error evaluating branch #0 0x00007ff91636f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff91636dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff91636fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff9152f6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff91d6a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ff91d6a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ff91d6a2126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ff91d6a2126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ff91d6a2126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ff91d6a2126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ff91d6a2126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007ff91d6a2126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007ff91d380c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007ff91d380c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007ff91d380c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007ff91d380c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007ff91d380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007ff91d380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007ff91d380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007ff91d380c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007ff91d3818dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007ff91d3818dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007ff91d3818dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007ff91d3818dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007ff91d371e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007ff91d371e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007ff91d371e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007ff91d38a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007ff91d38a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007ff91d38a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007ff91d36f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007ff91d36f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007ff91d36f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007ff91d3986f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007ff91d3986f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007ff91d3986f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007ff91d3988f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007ff91d3988f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007ff91d3988f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007ff91d2edf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007ff91d2edf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007ff91d2edf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007ff91d78134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007ff91d78134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007ff91d78134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007ff91d78134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007ff91d32de93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007ff91d32de93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007ff91d32de93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007ff91d32de93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007ff91d32de93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007ff91d30475d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007ff91d305fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007ff91d5d781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007ff91d5d781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007ff91d5d781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007ff91d5d781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007ff91d5d781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007ff91d5db111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007ff91d5db111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007ff91d5db111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007ff91d5db111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007ff91d5db111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007ff91bd0ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007ff91bd0ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007ff91bd0ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007ff91bd0ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007ff91d15ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007ff91d107807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007ff91d107807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007ff91d107807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007ff91d1a8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000558026459714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055802645f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005580264525ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007ff9152e1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007ff9152e1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005580264544c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/dtors.cpp.script: line 1: 1455984 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -w -analyzer-checker=core,cplusplus -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/dtors.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/dead-stores.m (579 of 16414) ******************** TEST 'Clang :: Analysis/dead-stores.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores,osx.cocoa.RetainCount -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores,osx.cocoa.RetainCount -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Radar11059352 usePath] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.m:107:30: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.m:107:30: Error evaluating statement #0 0x00007f76de8b09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f76de8aed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f76de8b0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f76dd837930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f76e58b8266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f76e58b8266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f76e58b8266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f76e58b8266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f76e58b8266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f76e58b8266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f76e58b8266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f76e58b8266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f76e58b8266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f76e58b8568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f76e58b8568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f76e58b8568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f76e58b8568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f76e58b465d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f76e58b465d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f76e58b465d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f76e58b465d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f76e58f5a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f76e58f5a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f76e5bc32a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f76e5bc32a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f76e5bc32a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f76e5bc32a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f76e58a6729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f76e58a6729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f76e58a6729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f76e58a6729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f76e58a6729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f76e58b4181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f76e58b4181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f76e58b4181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f76e58caf38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f76e58caf38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f76e58caf38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f76e58caf38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f76e58cb016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f76e58cb016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f76e58cb016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f76e58cb016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f76e58b05a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f76e58b05a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f76e58b05a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f76e58d96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f76e58d96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f76e58d96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f76e58d98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f76e58d98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f76e58d98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f76e582eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f76e582eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f76e582eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #55 0x00007f76e5cc234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #56 0x00007f76e5cc234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #57 0x00007f76e5cc234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #58 0x00007f76e5cc234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #59 0x00007f76e596aa08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #60 0x00007f76e596aa08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #61 0x00007f76e596aa08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #62 0x00007f76e596aa08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #63 0x00007f76e5827e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #64 0x00007f76e58678fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #65 0x00007f76e58678fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #66 0x00007f76e5867bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #67 0x00007f76e5867bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #68 0x00007f76e5867bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x00007f76e5867bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #70 0x00007f76e5874c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f76e5874c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f76e5874c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #73 0x00007f76e5895822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #74 0x00007f76e5895822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #75 0x00007f76e5895822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #76 0x00007f76e58974e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #77 0x00007f76e58974e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #78 0x00007f76e589784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #79 0x00007f76e5846c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #80 0x00007f76e5846fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #81 0x00007f76e5b1881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #82 0x00007f76e5b1881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #83 0x00007f76e5b1881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #84 0x00007f76e5b1881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #85 0x00007f76e5b1881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #86 0x00007f76e5b1c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #87 0x00007f76e5b1c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #88 0x00007f76e5b1c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #89 0x00007f76e5b1c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #90 0x00007f76e5b1c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #91 0x00007f76e424fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #92 0x00007f76e424fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #93 0x00007f76e424fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #94 0x00007f76e424fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #95 0x00007f76e569fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #96 0x00007f76e5648807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #97 0x00007f76e5648807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #98 0x00007f76e5648807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #99 0x00007f76e56e9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #100 0x000055f82d87d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #101 0x000055f82d883843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #102 0x000055f82d8765ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #103 0x00007f76dd822590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #104 0x00007f76dd822649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #105 0x000055f82d8784c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dead-stores.m.script: line 1: 1455796 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores,osx.cocoa.RetainCount -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dead-stores.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/find_last_store.c (580 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/find_last_store.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/find_last_store.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/find_last_store.c 1. parser at end of file 2. While analyzing stack: #0 Calling no_find_last_store 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/find_last_store.c:11:10: Error evaluating branch #0 0x00007fb5487249d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb548722d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb548724e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb5476ab930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb54fa57126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb54fa57126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb54fa57126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb54fa57126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb54fa57126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb54fa57126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb54fa57126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb54fa57126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb54f735c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb54f735c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb54f735c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb54f735c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb54f735c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb54f735c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb54f735c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb54f735c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb54f7368dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb54f7368dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb54f7368dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb54f7368dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fb54f726e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb54f726e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb54f726e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb54f73f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb54f73f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb54f73f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb54f7245a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb54f7245a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb54f7245a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb54f74d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb54f74d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb54f74d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb54f74d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb54f74d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb54f74d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb54f6a2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb54f6a2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb54f6a2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fb54fb3634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb54fb3634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb54fb3634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb54fb3634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb54f6e2e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fb54f6e2e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fb54f6e2e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fb54f6e2e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fb54f6e2e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fb54f6b975d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fb54f6bafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fb54f98c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fb54f98c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fb54f98c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fb54f98c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fb54f98c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fb54f990111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fb54f990111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fb54f990111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fb54f990111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fb54f990111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fb54e0c3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fb54e0c3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fb54e0c3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fb54e0c3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fb54f513e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fb54f4bc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fb54f4bc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fb54f4bc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fb54f55d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055c6c14f3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055c6c14f9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055c6c14ec5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fb547696590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fb547696649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055c6c14ee4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/find_last_store.c.script: line 1: 1456037 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/find_last_store.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/debug-exprinspection-istainted.c (582 of 16414) ******************** TEST 'Clang :: Analysis/debug-exprinspection-istainted.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-exprinspection-istainted.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-checker=alpha.security.taint -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-exprinspection-istainted.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-checker=alpha.security.taint 1. parser at end of file 2. While analyzing stack: #0 Calling exactly_one_argument_required 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-exprinspection-istainted.c:24:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-exprinspection-istainted.c:24:3: Error evaluating statement #0 0x00007f4efaccd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4efaccbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4efaccde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4ef9c54930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4f01d9124e std::equal_to::operator()(int const&, int const&) const /usr/include/c++/12/bits/stl_function.h:378:20 #5 0x00007f4f01d9124e llvm::ImutContainerInfo::isEqual(int const&, int const&) /usr/include/llvm/ADT/ImmutableSet.h:920:37 #6 0x00007f4f01d9124e llvm::ImutAVLFactory >::add_internal(int const&, llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:538:26 #7 0x00007f4f01d9124e llvm::ImutAVLFactory >::add(llvm::ImutAVLTree >*, int const&) /usr/include/llvm/ADT/ImmutableSet.h:396:21 #8 0x00007f4f01d9124e llvm::ImmutableSet >::Factory::add(llvm::ImmutableSet >, int const&) /usr/include/llvm/ADT/ImmutableSet.h:1000:27 #9 0x00007f4f01d9124e clang::ento::ProgramStatePartialTrait > >::Add(llvm::ImmutableSet >, int, llvm::ImmutableSet >::Factory&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:209:24 #10 0x00007f4f01d9124e llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::add<(anonymous namespace)::TaintArgsOnPostVisit>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:618:89 #11 0x00007f4f01dae060 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #12 0x00007f4f01dae060 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #13 0x00007f4f01dae060 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f4f01dae060 add<(anonymous namespace)::TaintArgsOnPostVisit> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:802:0 #15 0x00007f4f01dae060 operator() /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:779:0 #16 0x00007f4f01dae060 operator()<(anonymous namespace)::GenericTaintRule::process(const (anonymous namespace)::GenericTaintChecker&, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const:: > /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:726:0 #17 0x00007f4f01dae060 (anonymous namespace)::GenericTaintRule::process((anonymous namespace)::GenericTaintChecker const&, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:770:0 #18 0x00007f4f01db6cc9 getPrintfFormatArgumentNum /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:822:0 #19 0x00007f4f01db6cc9 checkUncontrolledFormatString /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:844:0 #20 0x00007f4f01db6cc9 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:674:0 #21 0x00007f4f01db6cc9 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::GenericTaintChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #22 0x00007f4f01c4e58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #23 0x00007f4f01c4e58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #24 0x00007f4f01c4e58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #25 0x00007f4f01c4e58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #26 0x00007f4f01c4e58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #27 0x00007f4f01c993a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #28 0x00007f4f01c993a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #29 0x00007f4f01c993a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #30 0x00007f4f01c993a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #31 0x00007f4f01c993a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #32 0x00007f4f01c993a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #33 0x00007f4f01c993a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #34 0x00007f4f01c99e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #35 0x00007f4f01cb2f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #36 0x00007f4f01cb2f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #37 0x00007f4f01cb44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #38 0x00007f4f01cb44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #39 0x00007f4f01cb484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #40 0x00007f4f01c63c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #41 0x00007f4f01c63fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #42 0x00007f4f01f3581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #43 0x00007f4f01f3581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #44 0x00007f4f01f3581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #45 0x00007f4f01f3581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #46 0x00007f4f01f3581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #47 0x00007f4f01f39111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #48 0x00007f4f01f39111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #49 0x00007f4f01f39111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #50 0x00007f4f01f39111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #51 0x00007f4f01f39111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #52 0x00007f4f0066cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #53 0x00007f4f0066cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #54 0x00007f4f0066cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #55 0x00007f4f0066cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #56 0x00007f4f01abce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #57 0x00007f4f01a65807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #58 0x00007f4f01a65807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #59 0x00007f4f01a65807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #60 0x00007f4f01b06028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #61 0x000055a78b696714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #62 0x000055a78b69c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #63 0x000055a78b68f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #64 0x00007f4ef9c3f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f4ef9c3f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x000055a78b6914c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/debug-exprinspection-istainted.c.script: line 1: 1455867 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/debug-exprinspection-istainted.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-checker=alpha.security.taint -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/initializer.cpp (584 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/initializer.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/initializer.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/initializer.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling note_on_skipped_vbases::D::D() at line 40 #1 Calling note_on_skipped_vbases::test_prunability() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/initializer.cpp:36:11: Error evaluating statement #0 0x00007f4cd1b7a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4cd1b78d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4cd1b7ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4cd0b01930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4cd8b32606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4cd8b32606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4cd8b32606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4cd8b32606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4cd8b32606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4cd8b32606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4cd8b32606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f4cd8b32606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f4cd8b612f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f4cd8b6184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f4cd8b10bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f4cd8b10d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f4cd8b10fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f4cd8de281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f4cd8de281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f4cd8de281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f4cd8de281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f4cd8de281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f4cd8de6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f4cd8de6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f4cd8de6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f4cd8de6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f4cd8de6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f4cd7519bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f4cd7519bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f4cd7519bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f4cd7519bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f4cd8969e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f4cd8912807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f4cd8912807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f4cd8912807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f4cd89b3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000056434eaf7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000056434eafd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000056434eaf05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f4cd0aec590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f4cd0aec649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000056434eaf24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/initializer.cpp.script: line 1: 1456104 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/initializer.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/explicit-suppression.cpp (588 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/explicit-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config suppress-c++-stdlib=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/explicit-suppression.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config suppress-c++-stdlib=true -DSUPPRESSED=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/explicit-suppression.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -DSUPPRESSED=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/explicit-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config suppress-c++-stdlib=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/explicit-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling std::__copy(class C *, class C *, class C *) at line /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/../Inputs/system-header-simulator-cxx.h:764:12 #1 Calling std::copy(class C *, class C *, class C *) at line 20 #2 Calling testCopyNull(class C *, class C *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/../Inputs/system-header-simulator-cxx.h:740:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/../Inputs/system-header-simulator-cxx.h:740:14: Error evaluating statement #0 0x00007f1c7c41b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1c7c419d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1c7c41be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1c7b3a2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1c8342d09b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1c8342d09b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1c8342d09b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1c8342d09b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1c8342d09b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1c8342d09b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1c8342d09b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1c8342d09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007f1c8342d09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007f1c8342d09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007f1c8342d09b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007f1c8342d09b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007f1c8342d09b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007f1c8342d09b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007f1c8342d09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007f1c8342d09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007f1c8342d09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007f1c8342d09b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007f1c8342d619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007f1c8342d619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007f1c8342d619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f1c8342d619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #26 0x00007f1c8341de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f1c8341de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f1c8341de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #29 0x00007f1c834360ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007f1c834360ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007f1c834360ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #32 0x00007f1c8341b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f1c8341b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f1c8341b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #35 0x00007f1c834446f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #36 0x00007f1c834446f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #37 0x00007f1c834446f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #38 0x00007f1c834448f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #39 0x00007f1c834448f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #40 0x00007f1c834448f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #41 0x00007f1c83399eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #42 0x00007f1c83399eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007f1c83399eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #44 0x00007f1c8382d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #45 0x00007f1c8382d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #46 0x00007f1c8382d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #47 0x00007f1c8382d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #48 0x00007f1c833d321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #49 0x00007f1c833d321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #50 0x00007f1c833d321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #51 0x00007f1c834020b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #52 0x00007f1c834020b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #53 0x00007f1c834020b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #54 0x00007f1c834020b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #55 0x00007f1c834020b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #56 0x00007f1c834024e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #57 0x00007f1c834024e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #58 0x00007f1c8340284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #59 0x00007f1c833b1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #60 0x00007f1c833b1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #61 0x00007f1c8368381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x00007f1c8368381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x00007f1c8368381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #64 0x00007f1c8368381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #65 0x00007f1c8368381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #66 0x00007f1c83687111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #67 0x00007f1c83687111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #68 0x00007f1c83687111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #69 0x00007f1c83687111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #70 0x00007f1c83687111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #71 0x00007f1c81dbabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #72 0x00007f1c81dbabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #73 0x00007f1c81dbabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #74 0x00007f1c81dbabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #75 0x00007f1c8320ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #76 0x00007f1c831b3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #77 0x00007f1c831b3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #78 0x00007f1c831b3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #79 0x00007f1c83254028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #80 0x00005619c6d6a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #81 0x00005619c6d70843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #82 0x00005619c6d635ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #83 0x00007f1c7b38d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #84 0x00007f1c7b38d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #85 0x00005619c6d654c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/explicit-suppression.cpp.script: line 3: 1456013 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config suppress-c++-stdlib=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/explicit-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/implicit-cxx-std-suppression.cpp (589 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/implicit-cxx-std-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=true -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testSuppression_std_shared_pointer() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp:36:26: Error evaluating New Allocator Call #0 0x00007f3466e369d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3466e34d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3466e36e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3465dbd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f346dddf6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f346dddf6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f346dddf6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f346dddf6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f346dddf6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f346dddf6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f346dddf6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f346dddf6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f346df904b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f346df904b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f346df904b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007f346df904b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007f346df904b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007f346df904b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007f346ddb6734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f346ddb6734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f346ddb6734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f346ddb6734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007f346ddb6734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f346ddb6734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007f346de192e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007f346de1956a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007f346de1956a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007f346de1d89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007f346ddccbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007f346ddccd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007f346ddccfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f346e09e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f346e09e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f346e09e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f346e09e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f346e09e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f346e0a2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f346e0a2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f346e0a2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f346e0a2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f346e0a2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f346c7d5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f346c7d5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f346c7d5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f346c7d5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f346dc25e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f346dbce807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f346dbce807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f346dbce807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f346dc6f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x0000561cc8186714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x0000561cc818c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x0000561cc817f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f3465da8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f3465da8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x0000561cc81814c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/implicit-cxx-std-suppression.cpp.script: line 4: 1456066 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/implicit-cxx-std-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/false-positive-suppression.c (590 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/false-positive-suppression.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -I /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/false-positive-suppression.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -I /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/false-positive-suppression.c 1. parser at end of file 2. While analyzing stack: #0 Calling radar12491259_inside_macro 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/false-positive-suppression.c:19:5: Error evaluating statement #0 0x00007f44bd3a39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f44bd3a1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f44bd3a3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f44bc32a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f44c44f3589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f44c44f3589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f44c44f3589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f44c44f3589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f44c44f3589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f44c44f3589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f44c44f3589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f44c44f3589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f44c431b8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f44c435b876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f44c435b876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f44c435b876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f44c435b876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f44c435b876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f44c435b876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f44c435b876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f44c438a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f44c438a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f44c4339c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f44c4339fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f44c460b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f44c460b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f44c460b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f44c460b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f44c460b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f44c460f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f44c460f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f44c460f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f44c460f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f44c460f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f44c2d42bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f44c2d42bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f44c2d42bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f44c2d42bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f44c4192e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f44c413b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f44c413b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f44c413b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f44c41dc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000559c782de714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000559c782e4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000559c782d75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f44bc315590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f44bc315649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000559c782d94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/false-positive-suppression.c.script: line 1: 1456015 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -I /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/false-positive-suppression.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/deref-track-symbolic-region.cpp (591 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/deref-track-symbolic-region.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testRefParam(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.cpp:19:2: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.cpp:19:2: Error evaluating statement #0 0x00007fb2c756f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb2c756dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb2c756fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb2c64f6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb2ce8a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb2ce8a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb2ce8a2126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb2ce8a2126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb2ce8a2126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb2ce8a2126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb2ce8a2126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb2ce8a2126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb2ce580c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb2ce580c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb2ce580c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb2ce580c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb2ce580c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb2ce580c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb2ce580c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb2ce580c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb2ce5818dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb2ce5818dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb2ce5818dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb2ce5818dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fb2ce571e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb2ce571e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb2ce571e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb2ce58a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb2ce58a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb2ce58a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb2ce56f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb2ce56f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb2ce56f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb2ce5986f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb2ce5986f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb2ce5986f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb2ce5988f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb2ce5988f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb2ce5988f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb2ce4edf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb2ce4edf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb2ce4edf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fb2ce98134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb2ce98134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb2ce98134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb2ce98134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb2ce629ee1 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007fb2ce629ee1 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007fb2ce629ee1 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007fb2ce629ee1 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007fb2ce629ee1 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007fb2ce629ee1 checkBind /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:270:11 #52 0x00007fb2ce629ee1 void clang::ento::check::Bind::_checkBind<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, clang::ento::SVal const&, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:215:42 #53 0x00007fb2ce4e7339 void expandGraphWithCheckers<(anonymous namespace)::CheckBindContext>((anonymous namespace)::CheckBindContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #54 0x00007fb2ce530b4f llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007fb2ce530b4f llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007fb2ce530b4f llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007fb2ce530b4f llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007fb2ce530b4f llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007fb2ce530b4f clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007fb2ce530b4f clang::ento::ExprEngine::evalBind(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::SVal, clang::ento::SVal, bool, clang::ProgramPoint const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2890:41 #61 0x00007fb2ce54b846 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #62 0x00007fb2ce54b846 clang::ento::ExprEngine::VisitDeclStmt(clang::DeclStmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:635:0 #63 0x00007fb2ce555a8a clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007fb2ce555a8a clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1721:0 #65 0x00007fb2ce5564e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007fb2ce5564e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007fb2ce55684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007fb2ce505c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007fb2ce505fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007fb2ce7d781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007fb2ce7d781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007fb2ce7d781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007fb2ce7d781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007fb2ce7d781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007fb2ce7db111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007fb2ce7db111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007fb2ce7db111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007fb2ce7db111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007fb2ce7db111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007fb2ccf0ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007fb2ccf0ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007fb2ccf0ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007fb2ccf0ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007fb2ce35ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007fb2ce307807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007fb2ce307807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007fb2ce307807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007fb2ce3a8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x0000564b2c588714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x0000564b2c58e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x0000564b2c5815ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007fb2c64e1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007fb2c64e1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x0000564b2c5834c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/deref-track-symbolic-region.cpp.script: line 1: 1455978 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/deref-track-symbolic-region.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/macros.cpp (592 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/macros.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testNestedNullSplitMacro(int, int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.cpp:68:3 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.cpp:68:3 : Error evaluating statement #0 0x00007f5e40ee19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5e40edfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5e40ee1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5e3fe68930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5e48214126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5e48214126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5e48214126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5e48214126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5e48214126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5e48214126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5e48214126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5e48214126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5e47ef2c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5e47ef2c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5e47ef2c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5e47ef2c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5e47ef2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5e47ef2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5e47ef2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5e47ef2c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f5e47ef38dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f5e47ef38dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f5e47ef38dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f5e47ef38dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f5e47ee3e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5e47ee3e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5e47ee3e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f5e47efc0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f5e47efc0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f5e47efc0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f5e47ee15a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f5e47ee15a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f5e47ee15a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f5e47f0a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f5e47f0a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f5e47f0a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f5e47f0a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f5e47f0a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f5e47f0a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f5e47e5ff06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f5e47e5ff06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f5e47e5ff06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f5e482f334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f5e482f334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f5e482f334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f5e482f334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f5e47e9921a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f5e47e9921a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f5e47e9921a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f5e47ec80b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f5e47ec80b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f5e47ec80b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f5e47ec80b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f5e47ec80b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f5e47ec84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f5e47ec84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f5e47ec884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f5e47e77c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f5e47e77fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f5e4814981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f5e4814981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f5e4814981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f5e4814981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f5e4814981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f5e4814d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f5e4814d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f5e4814d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f5e4814d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f5e4814d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f5e46880bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f5e46880bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f5e46880bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f5e46880bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f5e47cd0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f5e47c79807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f5e47c79807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f5e47c79807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f5e47d1a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055869a62b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055869a631843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055869a6245ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f5e3fe53590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f5e3fe53649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055869a6264c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/macros.cpp.script: line 1: 1456190 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/macro-null-return-suppression.cpp (593 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/macro-null-return-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macro-null-return-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macro-null-return-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_multi_decl 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macro-null-return-suppression.cpp:28:46 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macro-null-return-suppression.cpp:28:46 : Error evaluating statement #0 0x00007f00507779d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0050775d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0050777e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f004f6fe930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f005777f266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f005777f266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f005777f266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f005777f266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f005777f266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f005777f266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f005777f266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f005777f266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f005777f266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f005777f568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f005777f568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f005777f568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f005777f568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f005779927b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #18 0x00007f005779927b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #19 0x00007f005779927b clang::ento::ProgramState::getSVal(clang::ento::Loc, clang::QualType) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:275:0 #20 0x00007f005772ee00 clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2989:25 #21 0x00007f005773bc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f005773bc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f005773bc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #24 0x00007f005775c822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #25 0x00007f005775c822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #26 0x00007f005775c822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #27 0x00007f005775e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007f005775e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007f005775e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007f005770dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007f005770dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f00579df81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f00579df81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f00579df81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f00579df81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f00579df81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f00579e3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f00579e3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f00579e3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f00579e3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f00579e3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f0056116bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f0056116bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f0056116bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f0056116bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f0057566e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f005750f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f005750f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f005750f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f00575b0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x0000564c43f32714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x0000564c43f38843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x0000564c43f2b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f004f6e9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f004f6e9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x0000564c43f2d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/macro-null-return-suppression.cpp.script: line 1: 1456151 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macro-null-return-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/no-store-func-path-notes.m (594 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/no-store-func-path-notes.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x objective-c -analyzer-checker=core,nullability -analyzer-output=text -Wno-objc-root-class -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x objective-c -analyzer-checker=core,nullability -analyzer-output=text -Wno-objc-root-class -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[A useInitPassedAMaybe:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.m:101:15 : Error evaluating statement #0 0x00007fca7befc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fca7befad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fca7befce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fca7ae83930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fca82f13aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fca82f13aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fca82f13aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fca82f13aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fca82f13aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fca82f13aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fca82eb4993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fca82eb4993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fca82eb4993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fca82eb4993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fca82ee32f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fca82ee384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fca82e92bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fca82e92d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fca82e92fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fca8316481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fca8316481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fca8316481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fca8316481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fca8316481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fca83168111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fca83168111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fca83168111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fca83168111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fca83168111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fca8189bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fca8189bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fca8189bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fca8189bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fca82cebe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fca82c94807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fca82c94807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fca82c94807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fca82d35028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d1c956f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d1c9575843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d1c95685ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fca7ae6e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fca7ae6e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d1c956a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/no-store-func-path-notes.m.script: line 1: 1456336 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x objective-c -analyzer-checker=core,nullability -analyzer-output=text -Wno-objc-root-class -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/plist-diagnostics-include-check.cpp (595 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/plist-diagnostics-include-check.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/plist-diagnostics-include-check.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/plist-diagnostics-include-check.cpp.tmp.plist : 'RUN: at line 2'; tail -n +11 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/plist-diagnostics-include-check.cpp.tmp.plist | grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' | diff -ub /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs/expected-plists/plist-diagnostics-include-check.cpp.plist - -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/plist-diagnostics-include-check.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/plist-diagnostics-include-check.cpp.tmp.plist 1. parser at end of file #0 0x00007f880965c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f880965ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f880965ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f88085e3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f881061c6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f881061c6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f881061c6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f881061c6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f881061c6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f881061c6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f881061c6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f881061c6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f88105f2368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f88105f2dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f88105f2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f88108c481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f88108c481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f88108c481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f88108c481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f88108c481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f88108c8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f88108c8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f88108c8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f88108c8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f88108c8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f880effbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f880effbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f880effbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f880effbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f881044be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f88103f4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f88103f4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f88103f4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f8810495028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000560ef8d05714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000560ef8d0b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000560ef8cfe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f88085ce590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f88085ce649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000560ef8d004c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/plist-diagnostics-include-check.cpp.script: line 2: 1456391 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/plist-diagnostics-include-check.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/plist-diagnostics-include-check.cpp.tmp.plist -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/no-store-func-path-notes.c (596 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/no-store-func-path-notes.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_implicit_function_decl 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.c:256:7: Error evaluating branch #0 0x00007f3a47e4d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3a47e4bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3a47e4de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3a46dd4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3a4f180126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3a4f180126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3a4f180126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3a4f180126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3a4f180126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3a4f180126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3a4f180126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3a4f180126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3a4ee5ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3a4ee5ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3a4ee5ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3a4ee5ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3a4ee5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3a4ee5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3a4ee5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3a4ee5ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3a4ee5f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3a4ee5f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3a4ee5f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3a4ee5f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3a4ee4fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3a4ee4fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3a4ee4fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3a4ee680ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3a4ee680ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3a4ee680ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3a4ee4d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3a4ee4d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3a4ee4d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3a4ee766f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3a4ee766f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3a4ee766f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3a4ee768f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3a4ee768f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3a4ee768f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3a4edcbf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3a4edcbf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3a4edcbf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3a4f25f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3a4f25f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3a4f25f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3a4f25f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3a4ee0be93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f3a4ee0be93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f3a4ee0be93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f3a4ee0be93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f3a4ee0be93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f3a4ede275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f3a4ede3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f3a4f0b581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f3a4f0b581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f3a4f0b581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f3a4f0b581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f3a4f0b581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f3a4f0b9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f3a4f0b9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f3a4f0b9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f3a4f0b9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f3a4f0b9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f3a4d7ecbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f3a4d7ecbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f3a4d7ecbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f3a4d7ecbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f3a4ec3ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f3a4ebe5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f3a4ebe5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f3a4ebe5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f3a4ec86028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000560183124714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056018312a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000056018311d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f3a46dbf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f3a46dbf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000056018311f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/no-store-func-path-notes.c.script: line 1: 1456305 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/no-store-func-path-notes.cpp (597 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/no-store-func-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -std=c++14 -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -std=c++14 -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.cpp 1. parser at end of file #0 0x00007f467ea4b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f467ea49d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f467ea4be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f467d9d2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4685a0b6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4685a0b6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4685a0b6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4685a0b6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4685a0b6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4685a0b6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4685a0b6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f4685a0b6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f46859e1368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f46859e1dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f46859e1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f4685cb381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f4685cb381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f4685cb381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f4685cb381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f4685cb381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f4685cb7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f4685cb7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f4685cb7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f4685cb7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f4685cb7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f46843eabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f46843eabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f46843eabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f46843eabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f468583ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f46857e3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f46857e3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f46857e3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f4685884028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000562412f45714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000562412f4b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000562412f3e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f467d9bd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f467d9bd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000562412f404c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/no-store-func-path-notes.cpp.script: line 1: 1456333 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -std=c++14 -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/no-store-func-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/macros.m (598 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/macros.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.m 1. parser at end of file 2. While analyzing stack: #0 Calling testNilMacro 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.m:24:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.m:24:7: Error evaluating statement #0 0x00007ff57f6629d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff57f660d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff57f662e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff57e5e9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff586995126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ff586995126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ff586995126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ff586995126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ff586995126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ff586995126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ff586995126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007ff586995126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007ff586673c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007ff586673c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007ff586673c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007ff586673c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007ff586673c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007ff586673c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007ff586673c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007ff586673c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007ff5866748dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007ff5866748dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007ff5866748dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007ff5866748dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007ff586664e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007ff586664e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007ff586664e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007ff58667d0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007ff58667d0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007ff58667d0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007ff5866625a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007ff5866625a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007ff5866625a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007ff58668b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007ff58668b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007ff58668b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007ff58668b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007ff58668b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007ff58668b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007ff5865e0eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007ff5865e0eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007ff5865e0eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007ff586a7434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007ff586a7434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007ff586a7434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007ff586a7434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007ff58661a21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007ff58661a21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007ff58661a21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007ff5866490b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007ff5866490b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007ff5866490b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007ff5866490b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007ff5866490b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007ff5866494e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007ff5866494e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007ff58664984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007ff5865f8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007ff5865f8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007ff5868ca81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007ff5868ca81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007ff5868ca81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007ff5868ca81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007ff5868ca81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007ff5868ce111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007ff5868ce111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007ff5868ce111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007ff5868ce111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007ff5868ce111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007ff585001bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007ff585001bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007ff585001bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007ff585001bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007ff586451e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007ff5863fa807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007ff5863fa807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007ff5863fa807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007ff58649b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005596f06b4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005596f06ba843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005596f06ad5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007ff57e5d4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007ff57e5d4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005596f06af4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/macros.m.script: line 1: 1456209 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/macros.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/sarif-diagnostics-taint-test.c (602 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/sarif-diagnostics-taint-test.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c -verify -analyzer-output=sarif -o - | grep -Ev '^[[:space:]]*("uri": "file:.*sarif-diagnostics-taint-test.c"|"version": ".* version .*"|"version": "2.1.0")[[:space:]]*$' | diff -U1 -b /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif - -- Exit Code: 1 Command Output (stdout): -- --- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif 2022-06-10 22:47:36.000000000 +0800 +++ - 2023-09-19 21:09:59.933041278 +0800 @@ -1,107 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json", - "runs": [ - { - "artifacts": [ - { - "length": 434, - "location": { - }, - "mimeType": "text/plain", - "roles": [ - "resultFile" - ] - } - ], - "columnKind": "unicodeCodePoints", - "results": [ - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "essential", - "location": { - "message": { - "text": "Calling 'f'" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 6, - "endLine": 13, - "startColumn": 3, - "startLine": 13 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "tainted" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 18, - "endLine": 9, - "startColumn": 11, - "startLine": 9 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 18, - "endLine": 9, - "startColumn": 11, - "startLine": 9 - } - } - } - ], - "message": { - "text": "tainted" - }, - "ruleId": "debug.TaintTest", - "ruleIndex": 0 - } - ], - "tool": { - "driver": { - "fullName": "clang static analyzer", - "language": "en-US", - "name": "clang", - "rules": [ - { - "fullDescription": { - "text": "Mark tainted symbols as such." - }, - "id": "debug.TaintTest", - "name": "debug.TaintTest" - } - ], - } - } - } - ], -} -- Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c -verify -analyzer-output=sarif -o - 1. parser at end of file 2. While analyzing stack: #0 Calling f at line 13 #1 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c:8:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c:8:3: Error evaluating statement #0 0x00007f636858f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f636858dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f636858fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6367516930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f636f65324e std::equal_to::operator()(int const&, int const&) const /usr/include/c++/12/bits/stl_function.h:378:20 #5 0x00007f636f65324e llvm::ImutContainerInfo::isEqual(int const&, int const&) /usr/include/llvm/ADT/ImmutableSet.h:920:37 #6 0x00007f636f65324e llvm::ImutAVLFactory >::add_internal(int const&, llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:538:26 #7 0x00007f636f65324e llvm::ImutAVLFactory >::add(llvm::ImutAVLTree >*, int const&) /usr/include/llvm/ADT/ImmutableSet.h:396:21 #8 0x00007f636f65324e llvm::ImmutableSet >::Factory::add(llvm::ImmutableSet >, int const&) /usr/include/llvm/ADT/ImmutableSet.h:1000:27 #9 0x00007f636f65324e clang::ento::ProgramStatePartialTrait > >::Add(llvm::ImmutableSet >, int, llvm::ImmutableSet >::Factory&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:209:24 #10 0x00007f636f65324e llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::add<(anonymous namespace)::TaintArgsOnPostVisit>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:618:89 #11 0x00007f636f670060 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #12 0x00007f636f670060 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #13 0x00007f636f670060 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f636f670060 add<(anonymous namespace)::TaintArgsOnPostVisit> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:802:0 #15 0x00007f636f670060 operator() /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:779:0 #16 0x00007f636f670060 operator()<(anonymous namespace)::GenericTaintRule::process(const (anonymous namespace)::GenericTaintChecker&, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const:: > /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:726:0 #17 0x00007f636f670060 (anonymous namespace)::GenericTaintRule::process((anonymous namespace)::GenericTaintChecker const&, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:770:0 #18 0x00007f636f678cc9 getPrintfFormatArgumentNum /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:822:0 #19 0x00007f636f678cc9 checkUncontrolledFormatString /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:844:0 #20 0x00007f636f678cc9 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:674:0 #21 0x00007f636f678cc9 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::GenericTaintChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #22 0x00007f636f51058d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #23 0x00007f636f51058d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #24 0x00007f636f51058d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #25 0x00007f636f51058d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #26 0x00007f636f51058d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #27 0x00007f636f55b3a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #28 0x00007f636f55b3a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #29 0x00007f636f55b3a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #30 0x00007f636f55b3a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #31 0x00007f636f55b3a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #32 0x00007f636f55b3a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #33 0x00007f636f55b3a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #34 0x00007f636f55be8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #35 0x00007f636f574f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #36 0x00007f636f574f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #37 0x00007f636f5764e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #38 0x00007f636f5764e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #39 0x00007f636f57684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #40 0x00007f636f525c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #41 0x00007f636f525fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #42 0x00007f636f7f781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #43 0x00007f636f7f781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #44 0x00007f636f7f781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #45 0x00007f636f7f781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #46 0x00007f636f7f781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #47 0x00007f636f7fb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #48 0x00007f636f7fb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #49 0x00007f636f7fb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #50 0x00007f636f7fb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #51 0x00007f636f7fb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #52 0x00007f636df2ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #53 0x00007f636df2ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #54 0x00007f636df2ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #55 0x00007f636df2ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #56 0x00007f636f37ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #57 0x00007f636f327807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #58 0x00007f636f327807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #59 0x00007f636f327807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #60 0x00007f636f3c8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #61 0x0000563d158de714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #62 0x0000563d158e4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #63 0x0000563d158d75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #64 0x00007f6367501590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f6367501649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x0000563d158d94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/report-issues-within-main-file.cpp (611 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/report-issues-within-main-file.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -analyzer-output=plist-multi-file -analyzer-config report-in-main-source-file=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/report-issues-within-main-file.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/report-issues-within-main-file.cpp.tmp.plist : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling mainPlusHeader() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/report-issues-within-main-file.cpp:6:17: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/report-issues-within-main-file.cpp:6:17: Error evaluating statement #0 0x00007fa872c1b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa872c19d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa872c1be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa871ba2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa879bc46de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fa879bc46de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa879bc46de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa879bc46de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa879bc46de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa879bc46de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa879bc46de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fa879bc46de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fa879ba9845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fa879ba9845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fa879ba9845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fa879ba9845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fa879baa77c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fa879baa77c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fa879c5fed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fa879c5fed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fa879c5fed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fa879c1ca49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fa879c1ca49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fa879be6f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fa879be6f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fa879be6f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fa879bfbbe6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fa879bfbbe6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fa879bfbbe6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fa879baf32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fa879baf32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fa879baf32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fa879baf32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fa879baf32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fa879baf32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fa879baf32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fa879bfa23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fa879bfa23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fa879bfa23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fa879bfa23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fa879bfa23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fa879bfa23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fa879bfa23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fa879c00f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fa879c00f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fa879c024e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fa879c024e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fa879c0284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fa879bb1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fa879bb1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fa879e8381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fa879e8381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fa879e8381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fa879e8381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fa879e8381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fa879e87111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fa879e87111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fa879e87111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fa879e87111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fa879e87111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fa8785babb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fa8785babb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fa8785babb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fa8785babb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fa879a0ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fa8799b3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fa8799b3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fa8799b3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fa879a54028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000056511e0a6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000056511e0ac843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000056511e09f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007fa871b8d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007fa871b8d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000056511e0a14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/report-issues-within-main-file.cpp.script: line 2: 1456436 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -analyzer-output=plist-multi-file -analyzer-config report-in-main-source-file=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/report-issues-within-main-file.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/report-issues-within-main-file.cpp.tmp.plist -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/undef-value-param.c (619 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/undef-value-param.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.c -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/undef-value-param.c.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling initStruct at line 60 #1 Calling testPassingParentRegionStruct 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.c:55:11: Error evaluating statement #0 0x00007fb6f5aaf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb6f5aadd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb6f5aafe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb6f4a36930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb6fcac6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb6fcac6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb6fcac6aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb6fcac6aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb6fcac6aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb6fcac6aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb6fca67993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb6fca67993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb6fca67993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb6fca67993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb6fca962f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb6fca9684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb6fca45bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb6fca45d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb6fca45fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb6fcd1781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb6fcd1781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb6fcd1781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb6fcd1781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb6fcd1781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb6fcd1b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb6fcd1b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb6fcd1b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb6fcd1b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb6fcd1b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb6fb44ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb6fb44ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb6fb44ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb6fb44ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb6fc89ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb6fc847807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb6fc847807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb6fc847807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb6fc8e8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055653a644714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055653a64a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055653a63d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb6f4a21590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb6f4a21649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055653a63f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/undef-value-param.c.script: line 3: 1456650 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/sarif-multi-diagnostic-test.c (620 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/sarif-multi-diagnostic-test.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.taint,debug.TaintTest,unix.Malloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c -verify -analyzer-output=sarif -o - | grep -Ev '^[[:space:]]*("uri": "file:.*sarif-multi-diagnostic-test.c"|"version": ".* version .*"|"version": "2.1.0")[[:space:]]*$' | diff -U1 -b /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif - -- Exit Code: 1 Command Output (stdout): -- --- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif 2022-06-10 22:47:36.000000000 +0800 +++ - 2023-09-19 21:10:00.131899367 +0800 @@ -1,479 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json", - "runs": [ - { - "artifacts": [ - { - "length": 1077, - "location": { - }, - "mimeType": "text/plain", - "roles": [ - "resultFile" - ] - } - ], - "columnKind": "unicodeCodePoints", - "results": [ - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "essential", - "location": { - "message": { - "text": "Calling 'f'" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 6, - "endLine": 39, - "startColumn": 3, - "startLine": 39 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "tainted" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 18, - "endLine": 11, - "startColumn": 11, - "startLine": 11 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 18, - "endLine": 11, - "startColumn": 11, - "startLine": 11 - } - } - } - ], - "message": { - "text": "tainted" - }, - "ruleId": "debug.TaintTest", - "ruleIndex": 0 - }, - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "essential", - "location": { - "message": { - "text": "Calling 'g'" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 6, - "endLine": 40, - "startColumn": 3, - "startLine": 40 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "'fp' declared without an initial value" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 12, - "endLine": 15, - "startColumn": 3, - "startLine": 15 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "Called function pointer is an uninitialized pointer value" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 9, - "endLine": 16, - "startColumn": 3, - "startLine": 16 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 9, - "endLine": 16, - "startColumn": 3, - "startLine": 16 - } - } - } - ], - "message": { - "text": "Called function pointer is an uninitialized pointer value" - }, - "ruleId": "core.CallAndMessage", - "ruleIndex": 1 - }, - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "important", - "location": { - "message": { - "text": "Assuming 'i' is equal to 0" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 13, - "endLine": 20, - "startColumn": 7, - "startLine": 20 - } - } - } - }, - { - "importance": "unimportant", - "location": { - "message": { - "text": "Taking true branch" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 3, - "startColumn": 3, - "startLine": 20 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "Division by zero" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 14, - "startColumn": 14, - "startLine": 21 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 14, - "startColumn": 14, - "startLine": 21 - } - } - } - ], - "message": { - "text": "Division by zero" - }, - "ruleId": "core.DivideZero", - "ruleIndex": 2 - }, - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "essential", - "location": { - "message": { - "text": "Memory is allocated" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 24, - "endLine": 26, - "startColumn": 15, - "startLine": 26 - } - } - } - }, - { - "importance": "important", - "location": { - "message": { - "text": "Assuming 'i' is < 4" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 12, - "endLine": 27, - "startColumn": 7, - "startLine": 27 - } - } - } - }, - { - "importance": "unimportant", - "location": { - "message": { - "text": "Taking true branch" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 3, - "startColumn": 3, - "startLine": 27 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "Potential leak of memory pointed to by 'mem'" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 12, - "startColumn": 12, - "startLine": 28 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 12, - "startColumn": 12, - "startLine": 28 - } - } - } - ], - "message": { - "text": "Potential leak of memory pointed to by 'mem'" - }, - "ruleId": "unix.Malloc", - "ruleIndex": 3 - }, - { - "codeFlows": [ - { - "threadFlows": [ - { - "locations": [ - { - "importance": "essential", - "location": { - "message": { - "text": "'løçål' initialized to 0" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 12, - "endLine": 34, - "startColumn": 3, - "startLine": 34 - } - } - } - }, - { - "importance": "essential", - "location": { - "message": { - "text": "Division by zero" - }, - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 20, - "startColumn": 20, - "startLine": 35 - } - } - } - } - ] - } - ] - } - ], - "locations": [ - { - "physicalLocation": { - "artifactLocation": { - "index": 0, - }, - "region": { - "endColumn": 20, - "startColumn": 20, - "startLine": 35 - } - } - } - ], - "message": { - "text": "Division by zero" - }, - "ruleId": "core.DivideZero", - "ruleIndex": 2 - } - ], - "tool": { - "driver": { - "fullName": "clang static analyzer", - "language": "en-US", - "name": "clang", - "rules": [ - { - "fullDescription": { - "text": "Mark tainted symbols as such." - }, - "id": "debug.TaintTest", - "name": "debug.TaintTest" - }, - { - "fullDescription": { - "text": "Check for logical errors for function calls and Objective-C message expressions (e.g., uninitialized arguments, null function pointers)" - }, - "helpUri": "https://clang-analyzer.llvm.org/available_checks.html#core.CallAndMessage", - "id": "core.CallAndMessage", - "name": "core.CallAndMessage" - }, - { - "fullDescription": { - "text": "Check for division by zero" - }, - "helpUri": "https://clang-analyzer.llvm.org/available_checks.html#core.DivideZero", - "id": "core.DivideZero", - "name": "core.DivideZero" - }, - { - "fullDescription": { - "text": "Check for memory leaks, double free, and use-after-free problems. Traces memory managed by malloc()/free()." - }, - "helpUri": "https://clang-analyzer.llvm.org/available_checks.html#unix.Malloc", - "id": "unix.Malloc", - "name": "unix.Malloc" - } - ], - } - } - } - ], -} -- Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.taint,debug.TaintTest,unix.Malloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c -verify -analyzer-output=sarif -o - 1. parser at end of file 2. While analyzing stack: #0 Calling f at line 39 #1 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c:10:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c:10:3: Error evaluating statement #0 0x00007f5cb20f59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5cb20f3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5cb20f5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5cb107c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5cb91b924e std::equal_to::operator()(int const&, int const&) const /usr/include/c++/12/bits/stl_function.h:378:20 #5 0x00007f5cb91b924e llvm::ImutContainerInfo::isEqual(int const&, int const&) /usr/include/llvm/ADT/ImmutableSet.h:920:37 #6 0x00007f5cb91b924e llvm::ImutAVLFactory >::add_internal(int const&, llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:538:26 #7 0x00007f5cb91b924e llvm::ImutAVLFactory >::add(llvm::ImutAVLTree >*, int const&) /usr/include/llvm/ADT/ImmutableSet.h:396:21 #8 0x00007f5cb91b924e llvm::ImmutableSet >::Factory::add(llvm::ImmutableSet >, int const&) /usr/include/llvm/ADT/ImmutableSet.h:1000:27 #9 0x00007f5cb91b924e clang::ento::ProgramStatePartialTrait > >::Add(llvm::ImmutableSet >, int, llvm::ImmutableSet >::Factory&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:209:24 #10 0x00007f5cb91b924e llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::add<(anonymous namespace)::TaintArgsOnPostVisit>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:618:89 #11 0x00007f5cb91d6060 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #12 0x00007f5cb91d6060 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #13 0x00007f5cb91d6060 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f5cb91d6060 add<(anonymous namespace)::TaintArgsOnPostVisit> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:802:0 #15 0x00007f5cb91d6060 operator() /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:779:0 #16 0x00007f5cb91d6060 operator()<(anonymous namespace)::GenericTaintRule::process(const (anonymous namespace)::GenericTaintChecker&, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const:: > /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:726:0 #17 0x00007f5cb91d6060 (anonymous namespace)::GenericTaintRule::process((anonymous namespace)::GenericTaintChecker const&, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:770:0 #18 0x00007f5cb91decc9 getPrintfFormatArgumentNum /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:822:0 #19 0x00007f5cb91decc9 checkUncontrolledFormatString /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:844:0 #20 0x00007f5cb91decc9 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:674:0 #21 0x00007f5cb91decc9 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::GenericTaintChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #22 0x00007f5cb907658d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #23 0x00007f5cb907658d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #24 0x00007f5cb907658d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #25 0x00007f5cb907658d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #26 0x00007f5cb907658d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #27 0x00007f5cb90c13a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #28 0x00007f5cb90c13a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #29 0x00007f5cb90c13a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #30 0x00007f5cb90c13a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #31 0x00007f5cb90c13a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #32 0x00007f5cb90c13a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #33 0x00007f5cb90c13a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #34 0x00007f5cb90c1e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #35 0x00007f5cb90daf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #36 0x00007f5cb90daf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #37 0x00007f5cb90dc4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #38 0x00007f5cb90dc4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #39 0x00007f5cb90dc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #40 0x00007f5cb908bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #41 0x00007f5cb908bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #42 0x00007f5cb935d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #43 0x00007f5cb935d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #44 0x00007f5cb935d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #45 0x00007f5cb935d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #46 0x00007f5cb935d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #47 0x00007f5cb9361111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #48 0x00007f5cb9361111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #49 0x00007f5cb9361111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #50 0x00007f5cb9361111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #51 0x00007f5cb9361111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #52 0x00007f5cb7a94bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #53 0x00007f5cb7a94bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #54 0x00007f5cb7a94bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #55 0x00007f5cb7a94bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #56 0x00007f5cb8ee4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #57 0x00007f5cb8e8d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #58 0x00007f5cb8e8d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #59 0x00007f5cb8e8d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #60 0x00007f5cb8f2e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #61 0x000056392cd4a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #62 0x000056392cd50843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #63 0x000056392cd435ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #64 0x00007f5cb1067590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f5cb1067649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x000056392cd454c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/track_subexpressions.cpp (623 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/track_subexpressions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/track_subexpressions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/track_subexpressions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling multi_array_index_tracking::getIndex(int) at line 76 #1 Calling multi_array_index_tracking::testArrayIndexTracking() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/track_subexpressions.cpp:62:9: Error evaluating statement #0 0x00007f4f1b1339d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4f1b131d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4f1b133e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4f1a0ba930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4f2214aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4f2214aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4f2214aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4f2214aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f4f2214aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f4f2214aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f4f220eb993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f4f220eb993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f4f220eb993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f4f220eb993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f4f2211a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f4f2211a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f4f220c9bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f4f220c9d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f4f220c9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f4f2239b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f4f2239b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f4f2239b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f4f2239b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f4f2239b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f4f2239f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f4f2239f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f4f2239f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f4f2239f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f4f2239f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f4f20ad2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f4f20ad2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f4f20ad2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f4f20ad2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f4f21f22e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f4f21ecb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f4f21ecb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f4f21ecb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f4f21f6c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055cf6beae714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055cf6beb4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055cf6bea75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f4f1a0a5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f4f1a0a5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055cf6bea94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/track_subexpressions.cpp.script: line 1: 1456622 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/track_subexpressions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/undef-value-param.m (624 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/undef-value-param.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.m -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/undef-value-param.m.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling -[Cell test2] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.m:44:5: Error evaluating statement #0 0x00007faff955f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faff955dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faff955fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faff84e6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb000576aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb000576aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb000576aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb000576aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb000576aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb000576aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb000517993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb000517993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb000517993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb000517993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb0005462f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb00054684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb0004f5bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb0004f5d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb0004f5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb0007c781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb0007c781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb0007c781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb0007c781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb0007c781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb0007cb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb0007cb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb0007cb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb0007cb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb0007cb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007faffeefebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007faffeefebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007faffeefebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007faffeefebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb00034ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb0002f7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb0002f7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb0002f7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb000398028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563e94296714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563e9429c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563e9428f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007faff84d1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007faff84d1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563e942914c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/diagnostics/Output/undef-value-param.m.script: line 3: 1456718 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/undef-value-param.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/diagnostics/text-diagnostics.c (625 of 16414) ******************** TEST 'Clang :: Analysis/diagnostics/text-diagnostics.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.NullDereference -analyzer-output=text -fno-caret-diagnostics /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/text-diagnostics.c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/text-diagnostics.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/text-diagnostics.c:7:18: error: CHECK-LABEL: expected string not found in input // CHECK-LABEL: text-diagnostics.c:{{.*}}:6: warning: Dereference of null pointer (loaded from variable 'p') ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/text-diagnostics.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. label:7 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: label:7 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.NullDereference -analyzer-output=text -fno-caret-diagnostics /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/diagnostics/text-diagnostics.c label:7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file label:7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: label:7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling testB label:7 ~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/division-by-zero-track-zero.c (626 of 16414) ******************** TEST 'Clang :: Analysis/division-by-zero-track-zero.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.c 1. parser at end of file 2. While analyzing stack: #0 Calling track_mul_lhs_0 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.c:6:3: Error evaluating statement #0 0x00007f085aa889d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f085aa86d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f085aa88e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0859a0f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0861a9faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0861a9faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0861a9faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0861a9faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f0861a9faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f0861a9faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f0861a40993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f0861a40993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f0861a40993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f0861a40993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f0861a6f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f0861a6f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f0861a1ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #17 0x00007f0861a1efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #18 0x00007f0861cf081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #19 0x00007f0861cf081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f0861cf081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #21 0x00007f0861cf081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #22 0x00007f0861cf081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #23 0x00007f0861cf4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #24 0x00007f0861cf4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #25 0x00007f0861cf4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #26 0x00007f0861cf4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #27 0x00007f0861cf4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #28 0x00007f0860427bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #29 0x00007f0860427bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #30 0x00007f0860427bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #31 0x00007f0860427bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #32 0x00007f0861877e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #33 0x00007f0861820807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #34 0x00007f0861820807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #35 0x00007f0861820807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #36 0x00007f08618c1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #37 0x000056256db06714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #38 0x000056256db0c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #39 0x000056256daff5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #40 0x00007f08599fa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #41 0x00007f08599fa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #42 0x000056256db014c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/division-by-zero-track-zero.c.script: line 1: 1456810 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/dispatch-once.m (627 of 16414) ******************** TEST 'Clang :: Analysis/dispatch-once.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dispatch-once.m -analyzer-checker=core -analyzer-checker=osx.API -analyzer-checker=unix.Malloc -analyzer-config display-checker-name=false : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dispatch-once.m -analyzer-checker=core -analyzer-checker=osx.API -analyzer-checker=unix.Malloc -analyzer-config display-checker-name=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dispatch-once.m -analyzer-checker=core -analyzer-checker=osx.API -analyzer-checker=unix.Malloc -analyzer-config display-checker-name=false 1. parser at end of file 2. While analyzing stack: #0 Calling dispatch_once at line 123 #1 Calling anonymous code 3. Error evaluating statement 4. Error evaluating statement #0 0x00007f001e5c69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f001e5c4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f001e5c6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f001d54d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f00258f9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f00258f9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f00258f9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f00258f9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f00258f9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f00258f9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f00258f9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f00258f9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f00255d7c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f00255d7c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f00255d7c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f00255d7c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f00255d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f00255d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f00255d7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f00255d7c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f00255d88dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f00255d88dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f00255d88dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f00255d88dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f00255c8e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f00255c8e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f00255c8e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f00255e10ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f00255e10ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f00255e10ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f00255c65a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f00255c65a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f00255c65a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f00255ef6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f00255ef6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f00255ef6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f00255ef8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f00255ef8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f00255ef8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f0025544f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f0025544f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f0025544f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f00259d834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f00259d834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f00259d834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f00259d834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f002557e21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f002557e21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f002557e21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f00255ad0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f00255ad0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f00255ad0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f00255ad0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f00255ad0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f00255ad4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f00255ad4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f00255ad84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f002555cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f002555cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f002582e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f002582e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f002582e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f002582e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f002582e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f0025832111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f0025832111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f0025832111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f0025832111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f0025832111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f0023f65bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f0023f65bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f0023f65bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f0023f65bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f00253b5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f002535e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f002535e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f002535e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f00253ff028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000564d6ae07714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000564d6ae0d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000564d6ae005ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f001d538590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f001d538649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000564d6ae024c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dispatch-once.m.script: line 2: 1456772 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dispatch-once.m -analyzer-checker=core -analyzer-checker=osx.API -analyzer-checker=unix.Malloc -analyzer-config display-checker-name=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/division-by-zero-track-zero.cpp (629 of 16414) ******************** TEST 'Clang :: Analysis/division-by-zero-track-zero.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_tracking_of_assignment::f(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.cpp:91:5: Error evaluating statement #0 0x00007fd8b8de39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd8b8de1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd8b8de3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd8b7d6a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd8bfdfaaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd8bfdfaaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd8bfdfaaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd8bfdfaaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd8bfdfaaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd8bfdfaaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd8bfd9b993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd8bfd9b993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd8bfd9b993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd8bfd9b993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd8bfdca2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd8bfdca84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd8bfd79c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #17 0x00007fd8bfd79fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #18 0x00007fd8c004b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #19 0x00007fd8c004b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fd8c004b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #21 0x00007fd8c004b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #22 0x00007fd8c004b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #23 0x00007fd8c004f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #24 0x00007fd8c004f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #25 0x00007fd8c004f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #26 0x00007fd8c004f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #27 0x00007fd8c004f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #28 0x00007fd8be782bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #29 0x00007fd8be782bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #30 0x00007fd8be782bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #31 0x00007fd8be782bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #32 0x00007fd8bfbd2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #33 0x00007fd8bfb7b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #34 0x00007fd8bfb7b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #35 0x00007fd8bfb7b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #36 0x00007fd8bfc1c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #37 0x000055b145416714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #38 0x000055b14541c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #39 0x000055b14540f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #40 0x00007fd8b7d55590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #41 0x00007fd8b7d55649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #42 0x000055b1454114c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/division-by-zero-track-zero.cpp.script: line 1: 1456826 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero-track-zero.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/dtor-cxx11.cpp (630 of 16414) ******************** TEST 'Clang :: Analysis/dtor-cxx11.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -Wno-null-dereference -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor-cxx11.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -Wno-null-dereference -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor-cxx11.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling Cxx11BraceInit::testInitializerList() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor-cxx11.cpp:12:21: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor-cxx11.cpp:12:21: Error evaluating statement #0 0x00007f29a3a289d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f29a3a26d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f29a3a28e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f29a29af930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f29aa9e4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f29aa9e4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f29aa9e4a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f29aa9e4a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f29aa9e4a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f29aa9e4a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f29aa9e4a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f29aa9e4e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f29aa9e4e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f29aa9e4e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f29aa9e4e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f29aa9e4e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f29aa9e5152 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #17 0x00007f29aa9e5152 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f29aa9e5152 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:443:63 #19 0x00007f29aaa0783a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f29aaa0783a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f29aaa0783a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f29aaa0783a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007f29aaa0df3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007f29aaa0df3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007f29aaa0f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007f29aaa0f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007f29aaa0f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007f29aa9bebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007f29aa9bed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007f29aa9befde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f29aac9081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f29aac9081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f29aac9081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f29aac9081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f29aac9081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f29aac94111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f29aac94111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f29aac94111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f29aac94111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f29aac94111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f29a93c7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f29a93c7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f29a93c7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f29a93c7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f29aa817e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f29aa7c0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f29aa7c0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f29aa7c0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f29aa861028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000056275b65c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000056275b662843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000056275b6555ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f29a299a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f29a299a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000056275b6574c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dtor-cxx11.cpp.script: line 1: 1456921 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -Wno-null-dereference -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor-cxx11.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/division-by-zero.c (633 of 16414) ******************** TEST 'Clang :: Analysis/division-by-zero.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero.c:5:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero.c:5:7: Error evaluating statement #0 0x00007fcb32b159d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcb32b13d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcb32b15e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcb31a9c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcb39e48126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fcb39e48126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fcb39e48126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fcb39e48126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fcb39e48126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fcb39e48126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fcb39e48126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fcb39e48126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fcb39b26c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fcb39b26c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fcb39b26c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fcb39b26c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fcb39b26c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fcb39b26c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fcb39b26c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fcb39b26c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fcb39b27d62 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fcb39b27d62 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fcb39b27d62 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fcb39b27d62 (anonymous namespace)::RangeConstraintManager::assumeSymLE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2928:31 #24 0x00007fcb39b17e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fcb39b17e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fcb39b17e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fcb39b300ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fcb39b300ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fcb39b300ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fcb39b155a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fcb39b155a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fcb39b155a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fcb39b3e6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fcb39b3e6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fcb39b3e6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fcb39b3e8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fcb39b3e8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fcb39b3e8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fcb39a93eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fcb39a93eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fcb39a93eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fcb39f2734f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fcb39f2734f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fcb39f2734f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fcb39f2734f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fcb39acd21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fcb39acd21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fcb39acd21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fcb39afc0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fcb39afc0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fcb39afc0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fcb39afc0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fcb39afc0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fcb39afc4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fcb39afc4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fcb39afc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fcb39aabc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fcb39aabfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fcb39d7d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fcb39d7d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fcb39d7d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fcb39d7d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fcb39d7d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fcb39d81111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fcb39d81111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fcb39d81111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fcb39d81111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fcb39d81111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fcb384b4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fcb384b4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fcb384b4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fcb384b4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fcb39904e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fcb398ad807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fcb398ad807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fcb398ad807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fcb3994e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005592d85f2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005592d85f8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005592d85eb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fcb31a87590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fcb31a87649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005592d85ed4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/division-by-zero.c.script: line 1: 1456847 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/division-by-zero.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/dtor.cpp (634 of 16414) ******************** TEST 'Clang :: Analysis/dtor.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection,cplusplus -analyzer-config c++-inlining=destructors -Wno-null-dereference -Wno-inaccessible-base -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection,cplusplus -analyzer-config c++-inlining=destructors -Wno-null-dereference -Wno-inaccessible-base -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling TypeTraitExpr::NonTrivial::NonTrivial() at line 536 #1 Calling TypeTraitExpr::f() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor.cpp:521:28: Error evaluating statement #0 0x00007f4db181d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4db181bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4db181de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4db07a4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4db87d5606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4db87d5606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4db87d5606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4db87d5606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4db87d5606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4db87d5606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4db87d5606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f4db87d5606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f4db88042f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f4db880484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f4db87b3bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f4db87b3d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f4db87b3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f4db8a8581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f4db8a8581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f4db8a8581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f4db8a8581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f4db8a8581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f4db8a89111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f4db8a89111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f4db8a89111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f4db8a89111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f4db8a89111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f4db71bcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f4db71bcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f4db71bcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f4db71bcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f4db860ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f4db85b5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f4db85b5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f4db85b5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f4db8656028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000560d540cd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000560d540d3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000560d540c65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f4db078f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f4db078f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000560d540c84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dtor.cpp.script: line 1: 1456938 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection,cplusplus -analyzer-config c++-inlining=destructors -Wno-null-dereference -Wno-inaccessible-base -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dtor.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/div-zero.cpp (635 of 16414) ******************** TEST 'Clang :: Analysis/div-zero.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/div-zero.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/div-zero.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling fooPR10616(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/div-zero.cpp:7:11: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/div-zero.cpp:7:11: Error evaluating statement #0 0x00007f9e55bb69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9e55bb4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9e55bb6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9e54b3d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9e5cee9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f9e5cee9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f9e5cee9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f9e5cee9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f9e5cee9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f9e5cee9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f9e5cee9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f9e5cee9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f9e5cbc7c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f9e5cbc7c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f9e5cbc7c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f9e5cbc7c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f9e5cbc7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f9e5cbc7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f9e5cbc7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f9e5cbc7c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f9e5cbc88dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f9e5cbc88dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f9e5cbc88dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9e5cbc88dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f9e5cbb8e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9e5cbb8e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9e5cbb8e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f9e5cbd10ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f9e5cbd10ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f9e5cbd10ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f9e5cbb65a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f9e5cbb65a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f9e5cbb65a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f9e5cbdf6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f9e5cbdf6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f9e5cbdf6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f9e5cbdf8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f9e5cbdf8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f9e5cbdf8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f9e5cb34f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f9e5cb34f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f9e5cb34f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f9e5cfc834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f9e5cfc834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f9e5cfc834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f9e5cfc834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f9e5cb6e21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f9e5cb6e21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f9e5cb6e21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f9e5cb9d0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f9e5cb9d0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f9e5cb9d0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f9e5cb9d0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f9e5cb9d0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f9e5cb9d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f9e5cb9d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f9e5cb9d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f9e5cb4cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f9e5cb4cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f9e5ce1e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f9e5ce1e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f9e5ce1e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f9e5ce1e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f9e5ce1e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f9e5ce22111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f9e5ce22111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f9e5ce22111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f9e5ce22111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f9e5ce22111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f9e5b555bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f9e5b555bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f9e5b555bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f9e5b555bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f9e5c9a5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f9e5c94e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f9e5c94e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f9e5c94e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f9e5c9ef028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000562701c82714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000562701c88843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000562701c7b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f9e54b28590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f9e54b28649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000562701c7d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/div-zero.cpp.script: line 1: 1456803 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/div-zero.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/dynamic-cast.cpp (636 of 16414) ******************** TEST 'Clang :: Analysis/dynamic-cast.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dynamic-cast.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dynamic-cast.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testDynCastFromRadar() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dynamic-cast.cpp:23:5: Error evaluating statement #0 0x00007fa5118129d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa511810d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa511812e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa510799930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa5187ca606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa5187ca606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa5187ca606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa5187ca606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa5187ca606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa5187ca606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa5187ca606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa5187ca606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fa5187f92f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fa5187f984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fa5187a8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fa5187a8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fa518a7a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fa518a7a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fa518a7a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fa518a7a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fa518a7a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fa518a7d8ce VisitFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:326:17 #22 0x00007fa518a7d8ce WalkUpFromFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #23 0x00007fa518a7d8ce TraverseFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/RecursiveASTVisitor.h:2111:1 #24 0x00007fa518a7d8ce clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::TraverseDecl(clang::Decl*) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #25 0x00007fa518a7daed runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:528:0 #26 0x00007fa518a7daed (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fa5171b1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fa5171b1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fa5171b1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fa5171b1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fa518601e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fa5185aa807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fa5185aa807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fa5185aa807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fa51864b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005568017a7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005568017ad843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005568017a05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fa510784590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fa510784649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005568017a24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/dynamic-cast.cpp.script: line 1: 1456958 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/dynamic-cast.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/edges-new.mm (637 of 16414) ******************** TEST 'Clang :: Analysis/edges-new.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,deadcode.DeadStores,osx.cocoa.RetainCount,unix.Malloc,unix.MismatchedDeallocator -analyzer-output=plist -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/edges-new.mm.tmp -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/edges-new.mm : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling rdar14960554::Foo::Foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/edges-new.mm:584:9: Error evaluating statement #0 0x00007f0ae723e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0ae723cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0ae723ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0ae61c5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0aee255aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0aee255aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0aee255aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0aee255aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f0aee255aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f0aee255aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f0aee1f6993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f0aee1f6993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f0aee1f6993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f0aee1f6993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f0aee2252f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f0aee22584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f0aee1d4bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f0aee1d4d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f0aee1d4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f0aee4a681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f0aee4a681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f0aee4a681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f0aee4a681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f0aee4a681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f0aee4aa111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f0aee4aa111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f0aee4aa111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f0aee4aa111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f0aee4aa111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f0aecbddbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f0aecbddbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f0aecbddbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f0aecbddbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f0aee02de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f0aedfd6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f0aedfd6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f0aedfd6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f0aee077028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055a6d525f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055a6d5265843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055a6d52585ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f0ae61b0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f0ae61b0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055a6d525a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/edges-new.mm.script: line 2: 1456995 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,deadcode.DeadStores,osx.cocoa.RetainCount,unix.Malloc,unix.MismatchedDeallocator -analyzer-output=plist -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/edges-new.mm.tmp -w /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/edges-new.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/end-function-return-stmt.cpp (639 of 16414) ******************** TEST 'Clang :: Analysis/end-function-return-stmt.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:EndFunction=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp:24:16: error: CHECK-NEXT: expected string not found in input // CHECK-NEXT: ReturnStmt: yes ^ :3:381: note: scanning from here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:EndFunction=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp ^ :6:21: note: possible intended match here #0 Calling endsWithReturnStmt() ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. 2: Stack dump: 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:EndFunction=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp next:24'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 4: 1. parser at end of file next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling endsWithReturnStmt() next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:24'1 ? possible intended match 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp:19:10: Error evaluating statement next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/end-function-return-stmt.cpp:19:10: Error evaluating statement next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #0 0x00007f8f685a99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #1 0x00007f8f685a7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: #2 0x00007f8f685a9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/engine/replay-without-inlining.c (640 of 16414) ******************** TEST 'Clang :: Analysis/engine/replay-without-inlining.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/engine/replay-without-inlining.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/engine/replay-without-inlining.c 1. parser at end of file 2. While analyzing stack: #0 Calling gb at line 28 #1 Calling getID at line 34 #2 Calling getH at line 43 #3 Calling readILBM at line 56 #4 Calling bitmapImageRepFromIFF 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/engine/replay-without-inlining.c:25:12: Error evaluating statement #0 0x00007fd540b1d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd540b1bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd540b1de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd53faa4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd547b34aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd547b34aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd547b34aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd547b34aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd547b34aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd547b34aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd547ad5993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd547ad5993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd547ad5993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd547ad5993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd547b042f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd547b0484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd547ab3bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fd547ab3d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fd547ab3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fd547d8581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fd547d8581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fd547d8581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fd547d8581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fd547d8581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fd547d89111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fd547d89111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fd547d89111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fd547d89111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fd547d89111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fd5464bcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fd5464bcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fd5464bcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fd5464bcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fd54790ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fd5478b5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fd5478b5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fd5478b5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fd547956028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005633cc9d8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005633cc9de843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005633cc9d15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fd53fa8f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fd53fa8f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005633cc9d34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/engine/Output/replay-without-inlining.c.script: line 1: 1457035 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/engine/replay-without-inlining.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/eval-predefined-exprs.cpp (641 of 16414) ******************** TEST 'Clang :: Analysis/eval-predefined-exprs.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/eval-predefined-exprs.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,debug.ExprInspection -verify -triple i386-pc-win32 -fms-compatibility -fms-extensions -DANALYZER_MS /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/eval-predefined-exprs.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/eval-predefined-exprs.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling A::~A() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/eval-predefined-exprs.cpp:74:5: Error evaluating statement #0 0x00007f862035e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f862035cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f862035ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f861f2e5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8627375aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8627375aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8627375aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8627375aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f8627375aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f8627375aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f8627316993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f8627316993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f8627316993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f8627316993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f86273452f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f862734584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f86272f4bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f86272f4d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f86272f4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f86275c681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f86275c681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f86275c681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f86275c681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f86275c681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f86275ca111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f86275ca111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f86275ca111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f86275ca111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f86275ca111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f8625cfdbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f8625cfdbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f8625cfdbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f8625cfdbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f862714de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f86270f6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f86270f6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f86270f6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f8627197028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005627986c9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005627986cf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005627986c25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f861f2d0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f861f2d0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005627986c44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/eval-predefined-exprs.cpp.script: line 2: 1457117 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/eval-predefined-exprs.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/enum.cpp (642 of 16414) ******************** TEST 'Clang :: Analysis/enum.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp:34:11: warning: enumeration value 'T' not handled in switch [-Wswitch] switch (E) { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp:43:11: warning: enumeration value 'T' not handled in switch [-Wswitch] switch (E) { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp:53:11: warning: enumeration value 'T' not handled in switch [-Wswitch] switch (E) { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp:64:11: warning: enumeration value 'T' not handled in switch [-Wswitch] switch (E) { ^ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp 1. parser at end of file #0 0x00007f241d2609d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f241d25ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f241d260e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f241c1e7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2424593126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2424593126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2424593126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2424593126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2424593126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2424593126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2424593126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2424593126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2424271c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2424271c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2424271c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2424271c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2424271c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2424271c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2424271c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2424271c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2424272ed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2424272ed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2424272ed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2424272ed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f242427b5fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f242427b5fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f242427b5fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f242425ee6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f242425ee6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f242425ee6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007f24241e19c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f24241e19c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f24241e19c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f2424221167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f2424221167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f2424221167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f2424221167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f24241f6919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f24241f6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f24244c881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f24244c881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f24244c881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f24244c881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f24244c881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f24244cc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f24244cc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f24244cc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f24244cc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f24244cc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f2422bffbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f2422bffbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f2422bffbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f2422bffbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f242404fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f2423ff8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f2423ff8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f2423ff8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f2424099028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x0000559eda727714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x0000559eda72d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x0000559eda7205ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f241c1d2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f241c1d2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x0000559eda7224c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/enum.cpp.script: line 1: 1457083 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/double-ranges-bug.c (643 of 16414) ******************** TEST 'Clang :: Analysis/double-ranges-bug.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/double-ranges-bug.c -analyzer-checker=core -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/double-ranges-bug.c -analyzer-checker=core 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/double-ranges-bug.c:17:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/double-ranges-bug.c:17:7: Error evaluating statement #0 0x00007f556ae069d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f556ae04d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f556ae06e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5569d8d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5572139126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5572139126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5572139126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5572139126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5572139126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5572139126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5572139126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5572139126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5571e17c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5571e17c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5571e17c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5571e17c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5571e17c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5571e17c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5571e17c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5571e17c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f5571e188dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f5571e188dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f5571e188dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f5571e188dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f5571e08e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5571e08e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5571e08e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f5571e210ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f5571e210ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f5571e210ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f5571e065a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f5571e065a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f5571e065a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f5571e2f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f5571e2f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f5571e2f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f5571e2f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f5571e2f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f5571e2f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f5571d84f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f5571d84f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f5571d84f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f557221834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f557221834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f557221834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f557221834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f5571ec0a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f5571ec0a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f5571ec0a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f5571ec0a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f5571d7de0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f5571dbd8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f5571dbd8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f5571dbdbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f5571dbdbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f5571dbdbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f5571dbdbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f5571dcac0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f5571dcac0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f5571dcac0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f5571deb822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f5571deb822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f5571deb822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f5571ded4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f5571ded4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f5571ded84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f5571d9cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f5571d9cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f557206e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f557206e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f557206e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f557206e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f557206e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f5572072111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f5572072111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f5572072111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f5572072111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f5572072111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f55707a5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f55707a5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f55707a5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f55707a5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f5571bf5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f5571b9e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f5571b9e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f5571b9e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f5571c3f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005604958bb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005604958c1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005604958b45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f5569d78590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f5569d78649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005604958b64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/double-ranges-bug.c.script: line 1: 1456905 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/double-ranges-bug.c -analyzer-checker=core -- ******************** Testing: 0 FAIL: Clang :: Analysis/enum-cast-out-of-range.cpp (644 of 16414) ******************** TEST 'Clang :: Analysis/enum-cast-out-of-range.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.cplusplus.EnumCastOutOfRange -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum-cast-out-of-range.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.cplusplus.EnumCastOutOfRange -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum-cast-out-of-range.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling rangeConstrained7(int) #0 0x00007fb03cbab9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb03cba9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb03cbabe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb03bb32930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb043bc2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb043bc2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb043bc2aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb043bc2aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb043bc2aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb043bc2aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb043b63993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb043b63993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb043b63993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb043b63993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb043b63ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007fb043b63ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007fb043b6baf5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007fb043b6baf5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007fb043b6baf5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007fb043b6baf5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007fb043b41368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007fb043b41dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007fb043b41fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007fb043e1381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007fb043e1381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fb043e1381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007fb043e1381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007fb043e1381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007fb043e17111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007fb043e17111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007fb043e17111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007fb043e17111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007fb043e17111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007fb04254abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007fb04254abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007fb04254abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007fb04254abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007fb04399ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007fb043943807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007fb043943807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007fb043943807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007fb0439e4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000055bfb7b3d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x000055bfb7b43843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x000055bfb7b365ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007fb03bb1d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007fb03bb1d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000055bfb7b384c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/enum-cast-out-of-range.cpp.script: line 1: 1457074 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.cplusplus.EnumCastOutOfRange -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/enum-cast-out-of-range.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/exceptions.mm (645 of 16414) ******************** TEST 'Clang :: Analysis/exceptions.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fexceptions -fobjc-exceptions -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exceptions.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fexceptions -fobjc-exceptions -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exceptions.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testCXX() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exceptions.mm:34:3: Error evaluating statement #0 0x00007f545f6a09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f545f69ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f545f6a0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f545e627930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f54667f0589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f54667f0589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f54667f0589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f54667f0589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f54667f0589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f54667f0589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f54667f0589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f54667f0589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f54666188e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f5466658876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f5466658876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f5466658876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f5466658876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f5466658876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f5466658876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f5466658876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f54666872f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f546668784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f5466636c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f5466636fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f546690881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f546690881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f546690881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f546690881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f546690881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f546690c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f546690c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f546690c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f546690c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f546690c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f546503fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f546503fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f546503fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f546503fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f546648fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f5466438807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f5466438807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f5466438807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f54664d9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000056087f383714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000056087f389843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000056087f37c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f545e612590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f545e612649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000056087f37e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/exceptions.mm.script: line 1: 1457135 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fexceptions -fobjc-exceptions -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exceptions.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/equality_tracking.c (648 of 16414) ******************** TEST 'Clang :: Analysis/equality_tracking.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/equality_tracking.c -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/equality_tracking.c -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false 1. parser at end of file 2. While analyzing stack: #0 Calling implyDisequalityFromLT 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/equality_tracking.c:231:7: Error evaluating branch #0 0x00007f24221029d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2422100d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2422102e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2421089930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2429435126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2429435126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2429435126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2429435126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2429435126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2429435126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2429435126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2429435126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2429113c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2429113c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2429113c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2429113c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2429113c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2429113c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2429113c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2429113c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f24291148dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f24291148dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f24291148dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f24291148dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f242911d93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f242911d93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f242911d93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f2429102509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2429102509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2429102509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f242912b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f242912b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f242912b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f242912b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f242912b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f242912b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f2429080f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f2429080f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f2429080f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #39 0x00007f242951434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f242951434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f242951434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f242951434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f24290c0e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #44 0x00007f24290c0e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #45 0x00007f24290c0e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007f24290c0e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #47 0x00007f24290c0e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #48 0x00007f242909775d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #49 0x00007f2429098fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f242936a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f242936a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f242936a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f242936a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f242936a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f242936e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f242936e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f242936e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f242936e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f242936e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f2427aa1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f2427aa1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f2427aa1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f2427aa1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f2428ef1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f2428e9a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f2428e9a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f2428e9a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f2428f3b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x00005577b58ae714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x00005577b58b4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x00005577b58a75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f2421074590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f2421074649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x00005577b58a94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/equality_tracking.c.script: line 1: 1457103 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/equality_tracking.c -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/exercise-ps.c (650 of 16414) ******************** TEST 'Clang :: Analysis/exercise-ps.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exercise-ps.c -verify -analyzer-checker=core -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exercise-ps.c -verify -analyzer-checker=core -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true 1. parser at end of file 2. While analyzing stack: #0 Calling f1 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exercise-ps.c:9:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exercise-ps.c:9:10: Error evaluating statement #0 0x00007f1ec1ff39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1ec1ff1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1ec1ff3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1ec0f7a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1ec9326126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f1ec9326126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f1ec9326126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f1ec9326126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f1ec9326126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f1ec9326126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f1ec9326126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f1ec9326126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1ec9004c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1ec9004c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1ec9004c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1ec9004c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1ec9004c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1ec9004c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1ec9004c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1ec9004c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1ec90058dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1ec90058dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1ec90058dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1ec90058dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1ec8ff5e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1ec8ff5e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1ec8ff5e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f1ec900e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1ec900e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1ec900e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f1ec8ff35a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1ec8ff35a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1ec8ff35a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1ec901c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1ec901c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1ec901c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1ec901c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1ec901c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1ec901c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1ec8f71f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1ec8f71f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1ec8f71f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f1ec940534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f1ec940534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f1ec940534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f1ec940534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f1ec90ada08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f1ec90ada08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f1ec90ada08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f1ec90ada08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f1ec8f6ae0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f1ec8faa8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f1ec8faa8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f1ec8faabdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f1ec8faabdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f1ec8faabdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f1ec8faabdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f1ec8fb7c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f1ec8fb7c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f1ec8fb7c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f1ec8fd8822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f1ec8fd8822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f1ec8fd8822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f1ec8fda4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f1ec8fda4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f1ec8fda84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f1ec8f89c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f1ec8f89fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f1ec925b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f1ec925b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f1ec925b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f1ec925b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f1ec925b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f1ec925f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f1ec925f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f1ec925f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f1ec925f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f1ec925f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f1ec7992bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f1ec7992bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f1ec7992bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f1ec7992bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f1ec8de2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f1ec8d8b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f1ec8d8b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f1ec8d8b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f1ec8e2c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x0000564d597e4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x0000564d597ea843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x0000564d597dd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f1ec0f65590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f1ec0f65649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x0000564d597df4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/exercise-ps.c.script: line 1: 1457149 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exercise-ps.c -verify -analyzer-checker=core -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- ******************** Testing: 0 FAIL: Clang :: Analysis/explain-svals.cpp (652 of 16414) ******************** TEST 'Clang :: Analysis/explain-svals.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.cpp -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.cpp -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false 1. parser at end of file 2. While analyzing stack: #0 Calling test_7(int)::(anonymous class)::operator()(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.cpp:123:5: Error evaluating statement #0 0x00007f91c82f59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f91c82f3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f91c82f5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f91c727c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f91cf30caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f91cf30caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f91cf30caa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f91cf30caa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f91cf30caa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f91cf30caa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f91cf2ad993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f91cf2ad993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f91cf2ad993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f91cf2ad993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f91cf2dc2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f91cf2dc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f91cf28bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f91cf28bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f91cf28bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f91cf55d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f91cf55d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f91cf55d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f91cf55d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f91cf55d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f91cf561111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f91cf561111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f91cf561111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f91cf561111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f91cf561111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f91cdc94bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f91cdc94bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f91cdc94bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f91cdc94bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f91cf0e4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f91cf08d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f91cf08d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f91cf08d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f91cf12e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055f11b941714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055f11b947843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055f11b93a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f91c7267590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f91c7267649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055f11b93c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/explain-svals.cpp.script: line 1: 1457233 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.cpp -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/explain-svals.c (654 of 16414) ******************** TEST 'Clang :: Analysis/explain-svals.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.c -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.c -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false 1. parser at end of file 2. While analyzing stack: #0 Calling test_1 #0 0x00007fdfa7c6b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdfa7c69d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdfa7c6be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdfa6bf2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdfaec82aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdfaec82aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdfaec82aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdfaec82aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fdfaec82aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fdfaec82aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fdfaec23993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fdfaec23993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fdfaec23993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fdfaec23993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fdfaec23ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007fdfaec23ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007fdfaec2baf5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007fdfaec2baf5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007fdfaec2baf5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007fdfaec2baf5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007fdfaec01368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007fdfaec01dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007fdfaec01fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007fdfaeed381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007fdfaeed381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fdfaeed381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007fdfaeed381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007fdfaeed381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007fdfaeed7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007fdfaeed7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007fdfaeed7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007fdfaeed7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007fdfaeed7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007fdfad60abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007fdfad60abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007fdfad60abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007fdfad60abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007fdfaea5ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007fdfaea03807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007fdfaea03807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007fdfaea03807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007fdfaeaa4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000055d366f25714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x000055d366f2b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x000055d366f1e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007fdfa6bdd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007fdfa6bdd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000055d366f204c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/explain-svals.c.script: line 1: 1457213 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.c -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-checker=unix.cstring -analyzer-config display-checker-name=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/explain-svals.m (655 of 16414) ******************** TEST 'Clang :: Analysis/explain-svals.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.m -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-config display-checker-name=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.m -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-config display-checker-name=false 1. parser at end of file 2. While analyzing stack: #0 Calling test_3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.m:59:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.m:59:3: Error evaluating statement #0 0x00007fd2ab50e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd2ab50cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd2ab50ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd2aa495930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd2b2841126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd2b2841126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd2b2841126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd2b2841126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd2b2841126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd2b2841126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd2b2841126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd2b2841126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd2b251fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd2b251fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd2b251fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd2b251fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd2b251fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd2b251fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd2b251fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd2b251fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd2b25208dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd2b25208dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd2b25208dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd2b25208dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd2b2510e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd2b2510e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd2b2510e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd2b25290ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd2b25290ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd2b25290ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd2b250e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd2b250e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd2b250e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd2b25376f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd2b25376f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd2b25376f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd2b25378f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd2b25378f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd2b25378f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd2b248cf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd2b248cf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd2b248cf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fd2b292034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd2b292034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd2b292034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd2b292034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd2b24f1883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007fd2b24f1883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007fd2b24f1883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007fd2b24f1883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007fd2b24f1883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007fd2b24f1883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007fd2b24f3a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fd2b24f3a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007fd2b24f54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fd2b24f54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fd2b24f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fd2b24a4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fd2b24a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fd2b277681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fd2b277681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fd2b277681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fd2b277681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fd2b277681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fd2b277a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fd2b277a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fd2b277a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fd2b277a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fd2b277a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fd2b0eadbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fd2b0eadbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fd2b0eadbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fd2b0eadbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fd2b22fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fd2b22a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fd2b22a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fd2b22a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fd2b2347028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000564d4b502714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000564d4b508843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000564d4b4fb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fd2aa480590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fd2aa480649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000564d4b4fd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/explain-svals.m.script: line 1: 1457256 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/explain-svals.m -analyzer-checker=core.builtin -analyzer-checker=debug.ExprInspection -analyzer-config display-checker-name=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/expr-inspection-printState-diseq-info.c (656 of 16414) ******************** TEST 'Clang :: Analysis/expr-inspection-printState-diseq-info.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c:17:12: error: CHECK: expected string not found in input // CHECK: "disequality_info": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :6:17: note: possible intended match here #0 Calling test_disequality_info ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:17'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:17'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test_disequality_info check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:17'1 ? possible intended match 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c:8:7: Error evaluating statement check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-diseq-info.c:8:7: Error evaluating statement check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #0 0x00007f83b62ec9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #1 0x00007f83b62ead80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: #2 0x00007f83b62ece6a (/usr/lib64/libLLVM-14.so+0xc7be6a) check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/exploration_order/prefer_unexplored.cpp (657 of 16414) ******************** TEST 'Clang :: Analysis/exploration_order/prefer_unexplored.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-config exploration_strategy=unexplored_first -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/prefer_unexplored.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/prefer_unexplored.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-config exploration_strategy=unexplored_first -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/prefer_unexplored.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling bar2() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/prefer_unexplored.cpp:37:11: Error evaluating branch #0 0x00007fd0793449d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd079342d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd079344e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd0782cb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd080677126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd080677126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd080677126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd080677126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd080677126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd080677126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd080677126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd080677126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd080355c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd080355c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd080355c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd080355c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd080355c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd080355c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd080355c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd080355c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd0803568dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd0803568dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd0803568dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd0803568dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd080346e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd080346e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd080346e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd08035f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd08035f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd08035f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd0803445a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd0803445a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd0803445a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd08036d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd08036d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd08036d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd08036d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd08036d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd08036d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd0802c2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd0802c2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd0802c2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fd08075634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd08075634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd08075634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd08075634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd080302e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fd080302e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fd080302e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fd080302e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fd080302e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fd0802d975d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fd0802dafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fd0805ac81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fd0805ac81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fd0805ac81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fd0805ac81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fd0805ac81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fd0805b0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fd0805b0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fd0805b0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fd0805b0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fd0805b0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fd07ece3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fd07ece3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fd07ece3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fd07ece3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fd080133e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fd0800dc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fd0800dc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fd0800dc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fd08017d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055d4cd0a4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055d4cd0aa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055d4cd09d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fd0782b6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fd0782b6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055d4cd09f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/exploration_order/Output/prefer_unexplored.cpp.script: line 2: 1457567 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -analyzer-config exploration_strategy=unexplored_first -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/prefer_unexplored.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/exploration_order/noexprcrash.c (658 of 16414) ******************** TEST 'Clang :: Analysis/exploration_order/noexprcrash.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config exploration_strategy=unexplored_first /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config exploration_strategy=dfs /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config exploration_strategy=unexplored_first /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c 1. parser at end of file 2. While analyzing stack: #0 Calling c 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c:8:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c:8:14: Error evaluating statement #0 0x00007f4637a4e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4637a4cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4637a4ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f46369d5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f463ed81126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f463ed81126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f463ed81126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f463ed81126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f463ed81126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f463ed81126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f463ed81126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f463ed81126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f463ea5fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f463ea5fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f463ea5fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f463ea5fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f463ea5fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f463ea5fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f463ea5fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f463ea5fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f463ea608dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f463ea608dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f463ea608dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f463ea608dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f463ea50e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f463ea50e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f463ea50e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f463ea690ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f463ea690ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f463ea690ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f463ea4e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f463ea4e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f463ea4e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f463ea776f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f463ea776f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f463ea776f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f463ea778f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f463ea778f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f463ea778f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f463e9ccf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f463e9ccf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f463e9ccf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f463ee6034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f463ee6034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f463ee6034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f463ee6034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f463eb08a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f463eb08a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f463eb08a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f463eb08a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f463e9c5e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f463ea058fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f463ea058fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f463ea05bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f463ea05bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f463ea05bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f463ea05bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f463ea12c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f463ea12c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f463ea12c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f463ea33822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f463ea33822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f463ea33822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f463ea354e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f463ea354e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f463ea3584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f463e9e4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f463e9e4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f463ecb681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f463ecb681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f463ecb681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f463ecb681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f463ecb681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f463ecba111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f463ecba111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f463ecba111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f463ecba111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f463ecba111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f463d3edbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f463d3edbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f463d3edbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f463d3edbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f463e83de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f463e7e6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f463e7e6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f463e7e6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f463e887028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x000056440079b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005644007a1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005644007945ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f46369c0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f46369c0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005644007964c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/exploration_order/Output/noexprcrash.c.script: line 2: 1457546 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config exploration_strategy=unexplored_first /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/exploration_order/noexprcrash.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/expr-inspection-printState-eq-classes.c (659 of 16414) ******************** TEST 'Clang :: Analysis/expr-inspection-printState-eq-classes.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c:18:11: error: CHECK: expected string not found in input // CHECK: "equivalence_classes": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :6:17: note: possible intended match here #0 Calling test_equivalence_classes ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:18'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:18'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test_equivalence_classes check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:18'1 ? possible intended match 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c:7:7: Error evaluating statement check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection-printState-eq-classes.c:7:7: Error evaluating statement check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #0 0x00007fae9b77f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #1 0x00007fae9b77dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: #2 0x00007fae9b77fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/expr-inspection.c (660 of 16414) ******************** TEST 'Clang :: Analysis/expr-inspection.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.c:27:11: error: CHECK: expected string not found in input // CHECK: "program_state": { ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :17:126: note: possible intended match here #9 0x00007f816abf2aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:27'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:27'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.c check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling foo check:27'0 ~~~~~~~~~~~~~~~~ . . . 12: #4 0x00007f816abf2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13: #5 0x00007f816abf2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: #6 0x00007f816abf2aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: #7 0x00007f816abf2aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: #8 0x00007f816abf2aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17: #9 0x00007f816abf2aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:27'1 ? possible intended match 18: #10 0x00007f816ab93993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19: #11 0x00007f816ab93993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: #12 0x00007f816ab93993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21: #13 0x00007f816ab93993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22: #14 0x00007f816abc22f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/flexible-array-members.c (663 of 16414) ******************** TEST 'Clang :: Analysis/flexible-array-members.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c90 : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c99 : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c11 : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c17 : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++98 -x c++ : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++03 -x c++ : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++11 -x c++ : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++14 -x c++ : 'RUN: at line 10'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++17 -x c++ : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c17 -analyzer-config consider-single-element-arrays-as-flexible-array-members=true -DSINGLE_ELEMENT_FAMS : 'RUN: at line 14'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c++17 -x c++ -analyzer-config consider-single-element-arrays-as-flexible-array-members=true -DSINGLE_ELEMENT_FAMS -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c90 1. parser at end of file 2. While analyzing stack: #0 Calling test_single_element_array_possible_fam 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c:109:3: Error evaluating statement #0 0x00007fa0e32aa9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa0e32a8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa0e32aae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa0e2231930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa0ea3fa589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa0ea3fa589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa0ea3fa589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa0ea3fa589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa0ea3fa589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa0ea3fa589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa0ea3fa589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa0ea3fa589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fa0ea2228e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fa0ea262876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fa0ea262876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fa0ea262876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fa0ea262876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fa0ea262876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fa0ea262876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fa0ea262876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fa0ea2912f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fa0ea29184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fa0ea240c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fa0ea240fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fa0ea51281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa0ea51281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa0ea51281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fa0ea51281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fa0ea51281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fa0ea516111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fa0ea516111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fa0ea516111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fa0ea516111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fa0ea516111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fa0e8c49bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fa0e8c49bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fa0e8c49bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fa0e8c49bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fa0ea099e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fa0ea042807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fa0ea042807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fa0ea042807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fa0ea0e3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055eb17512714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055eb17518843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055eb1750b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fa0e221c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fa0e221c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055eb1750d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/flexible-array-members.c.script: line 11: 1457788 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-linux-gnu -analyzer-checker=core,unix,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/flexible-array-members.c -verify -std=c90 -- ******************** Testing: 0 FAIL: Clang :: Analysis/expr-inspection.cpp (666 of 16414) ******************** TEST 'Clang :: Analysis/expr-inspection.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo(int, unsigned int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.cpp:21:3: Error evaluating statement #0 0x00007f4408c1c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4408c1ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4408c1ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4407ba3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f440fcf0f16 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f440fcf0f16 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f440fcf0f16 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f440fcf0f16 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f440fcf0f16 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f440fcf0f16 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f440fcf0f16 get<(anonymous namespace)::DenotedSymbols> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f440fcf0f16 (anonymous namespace)::ExprInspectionChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:362:0 #12 0x00007f440fb948e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f440fbd4876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f440fbd4876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f440fbd4876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f440fbd4876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f440fbd4876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f440fbd4876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f440fbd4876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f440fc032f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f440fc0384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f440fbb2c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f440fbb2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f440fe8481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f440fe8481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f440fe8481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f440fe8481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f440fe8481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f440fe88111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f440fe88111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f440fe88111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f440fe88111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f440fe88111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f440e5bbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f440e5bbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f440e5bbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f440e5bbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f440fa0be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f440f9b4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f440f9b4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f440f9b4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f440fa55028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000564528b3d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000564528b43843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000564528b365ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f4407b8e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f4407b8e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000564528b384c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/expr-inspection.cpp.script: line 1: 1457713 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/expr-inspection.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/fields.c (668 of 16414) ******************** TEST 'Clang :: Analysis/fields.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fields.c -analyzer-store=region -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fields.c -analyzer-store=region -verify 1. parser at end of file 2. While analyzing stack: #0 Calling testBitfields 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fields.c:64:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fields.c:64:7: Error evaluating statement #0 0x00007f07b1aba9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f07b1ab8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f07b1abae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f07b0a41930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f07b8c537ee isEqual /usr/include/llvm/ADT/ImmutableMap.h:45:41 #5 0x00007f07b8c537ee remove_internal /usr/include/llvm/ADT/ImmutableSet.h:558:26 #6 0x00007f07b8c537ee remove /usr/include/llvm/ADT/ImmutableSet.h:403:0 #7 0x00007f07b8c537ee remove /usr/include/llvm/ADT/ImmutableMap.h:105:0 #8 0x00007f07b8c537ee Remove /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:172:0 #9 0x00007f07b8c537ee remove<(anonymous namespace)::LockMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:627:0 #10 0x00007f07b8c537ee llvm::IntrusiveRefCntPtr clang::ento::ProgramState::remove<(anonymous namespace)::LockMap>(clang::ento::ProgramStateTrait<(anonymous namespace)::LockMap>::key_type) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:812:0 #11 0x00007f07b8c6d6dc llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #12 0x00007f07b8c6d6dc llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #13 0x00007f07b8c6d6dc checkRegionChanges /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:688:0 #14 0x00007f07b8c6d6dc llvm::IntrusiveRefCntPtr clang::ento::check::RegionChanges::_checkRegionChanges<(anonymous namespace)::PthreadLockChecker>(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:344:0 #15 0x00007f07b8a3916b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f07b8a3916b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f07b8a3916b clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007f07b8a3916b clang::ento::CheckerManager::runCheckersForRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:610:33 #19 0x00007f07b8abb5da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f07b8abb5da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f07b8abb5da clang::ento::ExprEngine::processRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:550:68 #22 0x00007f07b8abb5da clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:215:58 #23 0x00007f07b8a47eb5 std::_Rb_tree, std::less, std::allocator >::~_Rb_tree() /usr/include/c++/12/bits/stl_tree.h:984:0 #24 0x00007f07b8a47eb5 std::set, std::allocator >::~set() /usr/include/c++/12/bits/stl_set.h:281:0 #25 0x00007f07b8a47eb5 llvm::SmallSet >::~SmallSet() /usr/include/llvm/ADT/SmallSet.h:136:0 #26 0x00007f07b8a47eb5 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:287:0 #27 0x00007f07b8a9a3c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #28 0x00007f07b8a9a3c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #29 0x00007f07b8a9a3c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #30 0x00007f07b8a9a9d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #31 0x00007f07b8a9a9d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #32 0x00007f07b8a9a9d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #33 0x00007f07b8a4e32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #34 0x00007f07b8a4e32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #35 0x00007f07b8a4e32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #36 0x00007f07b8a4e32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #37 0x00007f07b8a4e32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #38 0x00007f07b8a4e32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #39 0x00007f07b8a4e32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #40 0x00007f07b8a86473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #41 0x00007f07b8a86473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #42 0x00007f07b8a86473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #43 0x00007f07b8a86473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #44 0x00007f07b8a86473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #45 0x00007f07b8a86473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #46 0x00007f07b8a86473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #47 0x00007f07b8a86473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #48 0x00007f07b8a86473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #49 0x00007f07b8a86e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #50 0x00007f07b8a9ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #51 0x00007f07b8a9ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #52 0x00007f07b8aa14e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #53 0x00007f07b8aa14e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #54 0x00007f07b8aa184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #55 0x00007f07b8a50c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #56 0x00007f07b8a50fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #57 0x00007f07b8d2281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f07b8d2281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f07b8d2281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #60 0x00007f07b8d2281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #61 0x00007f07b8d2281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #62 0x00007f07b8d26111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #63 0x00007f07b8d26111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #64 0x00007f07b8d26111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #65 0x00007f07b8d26111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #66 0x00007f07b8d26111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #67 0x00007f07b7459bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #68 0x00007f07b7459bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #69 0x00007f07b7459bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #70 0x00007f07b7459bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #71 0x00007f07b88a9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #72 0x00007f07b8852807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #73 0x00007f07b8852807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #74 0x00007f07b8852807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #75 0x00007f07b88f3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #76 0x000055d8ac04f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #77 0x000055d8ac055843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #78 0x000055d8ac0485ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #79 0x00007f07b0a2c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #80 0x00007f07b0a2c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #81 0x000055d8ac04a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/fields.c.script: line 1: 1457720 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fields.c -analyzer-store=region -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/find-binop-constraints.cpp (669 of 16414) ******************** TEST 'Clang :: Analysis/find-binop-constraints.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/find-binop-constraints.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/find-binop-constraints.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_deferred_contradiction(int, int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/find-binop-constraints.cpp:153:7: Error evaluating branch #0 0x00007fac23ded9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fac23debd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fac23dede6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fac22d74930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fac2adff09b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fac2adff09b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fac2adff09b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fac2adff09b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fac2adff09b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fac2adff09b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fac2adff09b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fac2adff09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007fac2adff09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007fac2adff09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007fac2adff09b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007fac2adff09b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007fac2adff09b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007fac2adff09b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007fac2adff09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007fac2adff09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007fac2adff09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007fac2adff09b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007fac2adffb3d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007fac2adffb3d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007fac2adffb3d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fac2adffb3d (anonymous namespace)::RangeConstraintManager::assumeSymGT(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2847:31 #26 0x00007fac2adefe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007fac2adefe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007fac2adefe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #29 0x00007fac2ae080ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007fac2ae080ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007fac2ae080ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #32 0x00007fac2aded5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fac2aded5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fac2aded5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #35 0x00007fac2ae166f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #36 0x00007fac2ae166f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #37 0x00007fac2ae166f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #38 0x00007fac2ae168f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #39 0x00007fac2ae168f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #40 0x00007fac2ae168f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #41 0x00007fac2ad6beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #42 0x00007fac2ad6beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007fac2ad6beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #44 0x00007fac2b1ff34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #45 0x00007fac2b1ff34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #46 0x00007fac2b1ff34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #47 0x00007fac2b1ff34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #48 0x00007fac2adabe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #49 0x00007fac2adabe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #50 0x00007fac2adabe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007fac2adabe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #52 0x00007fac2adabe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #53 0x00007fac2ad8275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #54 0x00007fac2ad83fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #55 0x00007fac2b05581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #56 0x00007fac2b05581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #57 0x00007fac2b05581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #58 0x00007fac2b05581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #59 0x00007fac2b05581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #60 0x00007fac2b059111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #61 0x00007fac2b059111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #62 0x00007fac2b059111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #63 0x00007fac2b059111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #64 0x00007fac2b059111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #65 0x00007fac2978cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #66 0x00007fac2978cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #67 0x00007fac2978cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #68 0x00007fac2978cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #69 0x00007fac2abdce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #70 0x00007fac2ab85807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #71 0x00007fac2ab85807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #72 0x00007fac2ab85807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #73 0x00007fac2ac26028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #74 0x000055dee70a8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #75 0x000055dee70ae843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #76 0x000055dee70a15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #77 0x00007fac22d5f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #78 0x00007fac22d5f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #79 0x000055dee70a34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/find-binop-constraints.cpp.script: line 1: 1457732 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/find-binop-constraints.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/fuchsia_handle.cpp (671 of 16414) ******************** TEST 'Clang :: Analysis/fuchsia_handle.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,fuchsia.HandleChecker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_handle.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,fuchsia.HandleChecker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_handle.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling escape_top_level_pointees(zx_handle_t *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_handle.cpp:505:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_handle.cpp:505:7: Error evaluating statement #0 0x00007ffa30a339d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ffa30a31d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ffa30a33e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ffa2f9ba930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ffa37b0cf36 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ffa37b0cf36 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ffa37b0cf36 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ffa37b0cf36 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ffa37b0cf36 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ffa37b0cf36 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ffa37b0cf36 get<(anonymous namespace)::HStateMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007ffa37b0cf36 (anonymous namespace)::FuchsiaHandleChecker::checkPostCall(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:424:0 #12 0x00007ffa379b458d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #13 0x00007ffa379b458d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007ffa379b458d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #15 0x00007ffa379b458d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #16 0x00007ffa379b458d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #17 0x00007ffa379ff59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #18 0x00007ffa379ff59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #19 0x00007ffa379ff59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #20 0x00007ffa379ff59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #21 0x00007ffa379ff59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #22 0x00007ffa379ff59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #23 0x00007ffa379ffe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #24 0x00007ffa37a18f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #25 0x00007ffa37a18f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #26 0x00007ffa37a1a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #27 0x00007ffa37a1a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #28 0x00007ffa37a1a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #29 0x00007ffa379c9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #30 0x00007ffa379c9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007ffa37c9b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007ffa37c9b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007ffa37c9b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007ffa37c9b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007ffa37c9b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007ffa37c9f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007ffa37c9f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007ffa37c9f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007ffa37c9f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007ffa37c9f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007ffa363d2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007ffa363d2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007ffa363d2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007ffa363d2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007ffa37822e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007ffa377cb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007ffa377cb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007ffa377cb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007ffa3786c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x00005575d4a7a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x00005575d4a80843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x00005575d4a735ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007ffa2f9a5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007ffa2f9a5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x00005575d4a754c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/fuchsia_handle.cpp.script: line 1: 1457886 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,fuchsia.HandleChecker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_handle.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/free.c (673 of 16414) ******************** TEST 'Clang :: Analysis/free.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc 1. parser at end of file 2. While analyzing stack: #0 Calling t18 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c:117:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c:117:3: Error evaluating statement #0 0x00007f137835a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1378358d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f137835ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f13772e1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f137f68d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f137f68d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f137f68d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f137f68d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f137f68d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f137f68d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f137f68d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f137f68d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f137f36bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f137f36bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f137f36bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f137f36bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f137f36bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f137f36bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f137f36bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f137f36bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f137f36c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f137f36c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f137f36c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f137f36c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f137f35ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f137f35ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f137f35ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f137f3750ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f137f3750ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f137f3750ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f137f35a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f137f35a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f137f35a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f137f3836f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f137f3836f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f137f3836f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f137f3838f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f137f3838f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f137f3838f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f137f2d8f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f137f2d8f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f137f2d8f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f137f76c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f137f76c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f137f76c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f137f76c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f137f4a8428 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007f137f4a8428 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007f137f4a8428 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007f137f4a8428 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007f137f4a8428 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007f137f4a8428 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::Expr const*, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1875:11 #52 0x00007f137f66c575 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f137f66c575 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f137f66c575 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, unsigned int, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1774:71 #55 0x00007f137f4a28c3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f137f4a28c3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f137f4a28c3 (anonymous namespace)::MallocChecker::checkFree(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1263:31 #58 0x00007f137f4b36af llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #59 0x00007f137f4b36af llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #60 0x00007f137f4b36af checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1459:1 #61 0x00007f137f4b36af void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #62 0x00007f137f2db58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #63 0x00007f137f2db58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #64 0x00007f137f2db58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #65 0x00007f137f2db58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #66 0x00007f137f2db58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #67 0x00007f137f32659d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #68 0x00007f137f32659d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #69 0x00007f137f32659d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #70 0x00007f137f32659d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #71 0x00007f137f32659d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #72 0x00007f137f32659d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #73 0x00007f137f326e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #74 0x00007f137f33ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #75 0x00007f137f33ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #76 0x00007f137f3414e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #77 0x00007f137f3414e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #78 0x00007f137f34184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #79 0x00007f137f2f0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #80 0x00007f137f2f0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #81 0x00007f137f5c281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #82 0x00007f137f5c281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #83 0x00007f137f5c281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #84 0x00007f137f5c281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #85 0x00007f137f5c281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #86 0x00007f137f5c6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #87 0x00007f137f5c6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #88 0x00007f137f5c6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #89 0x00007f137f5c6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #90 0x00007f137f5c6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #91 0x00007f137dcf9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #92 0x00007f137dcf9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #93 0x00007f137dcf9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #94 0x00007f137dcf9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #95 0x00007f137f149e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #96 0x00007f137f0f2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #97 0x00007f137f0f2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #98 0x00007f137f0f2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #99 0x00007f137f193028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #100 0x0000555f1e22a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #101 0x0000555f1e230843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #102 0x0000555f1e2235ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #103 0x00007f13772cc590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #104 0x00007f13772cc649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #105 0x0000555f1e2254c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/free.c.script: line 2: 1457842 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.c -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc -- ******************** Testing: 0 FAIL: Clang :: Analysis/free.cpp (675 of 16414) ******************** TEST 'Clang :: Analysis/free.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc 1. parser at end of file 2. While analyzing stack: #0 Calling t18_reinterpret_reinterpret_std_free(struct S) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp:245:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp:245:3: Error evaluating statement #0 0x00007f96046ba9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f96046b8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f96046bae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9603641930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f960b9ed126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f960b9ed126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f960b9ed126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f960b9ed126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f960b9ed126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f960b9ed126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f960b9ed126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f960b9ed126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f960b6cbc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f960b6cbc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f960b6cbc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f960b6cbc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f960b6cbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f960b6cbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f960b6cbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f960b6cbc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f960b6cc8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f960b6cc8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f960b6cc8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f960b6cc8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f960b6bce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f960b6bce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f960b6bce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f960b6d50ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f960b6d50ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f960b6d50ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f960b6ba5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f960b6ba5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f960b6ba5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f960b6e36f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f960b6e36f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f960b6e36f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f960b6e38f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f960b6e38f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f960b6e38f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f960b638f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f960b638f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f960b638f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f960bacc34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f960bacc34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f960bacc34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f960bacc34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f960b808428 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007f960b808428 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007f960b808428 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007f960b808428 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007f960b808428 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007f960b808428 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::Expr const*, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1875:11 #52 0x00007f960b9cc575 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f960b9cc575 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f960b9cc575 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, unsigned int, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1774:71 #55 0x00007f960b8028c3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f960b8028c3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f960b8028c3 (anonymous namespace)::MallocChecker::checkFree(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1263:31 #58 0x00007f960b8136af llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #59 0x00007f960b8136af llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #60 0x00007f960b8136af checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1459:1 #61 0x00007f960b8136af void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #62 0x00007f960b63b58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #63 0x00007f960b63b58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #64 0x00007f960b63b58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #65 0x00007f960b63b58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #66 0x00007f960b63b58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #67 0x00007f960b68659d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #68 0x00007f960b68659d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #69 0x00007f960b68659d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #70 0x00007f960b68659d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #71 0x00007f960b68659d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #72 0x00007f960b68659d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #73 0x00007f960b686e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #74 0x00007f960b69ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #75 0x00007f960b69ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #76 0x00007f960b6a14e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #77 0x00007f960b6a14e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #78 0x00007f960b6a184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #79 0x00007f960b650c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #80 0x00007f960b650fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #81 0x00007f960b92281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #82 0x00007f960b92281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #83 0x00007f960b92281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #84 0x00007f960b92281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #85 0x00007f960b92281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #86 0x00007f960b926111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #87 0x00007f960b926111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #88 0x00007f960b926111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #89 0x00007f960b926111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #90 0x00007f960b926111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #91 0x00007f960a059bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #92 0x00007f960a059bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #93 0x00007f960a059bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #94 0x00007f960a059bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #95 0x00007f960b4a9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #96 0x00007f960b452807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #97 0x00007f960b452807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #98 0x00007f960b452807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #99 0x00007f960b4f3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #100 0x000055aea3a6a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #101 0x000055aea3a70843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #102 0x000055aea3a635ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #103 0x00007f960362c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #104 0x00007f960362c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #105 0x000055aea3a654c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/free.cpp.script: line 2: 1457856 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/free.cpp -analyzer-store=region -analyzer-checker=core -analyzer-checker=unix.Malloc -- ******************** Testing: 0 FAIL: Clang :: Analysis/global-region-invalidation.c (677 of 16414) ******************** TEST 'Clang :: Analysis/global-region-invalidation.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,alpha.security.taint,debug.TaintTest,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global-region-invalidation.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,alpha.security.taint,debug.TaintTest,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global-region-invalidation.c 1. parser at end of file 2. While analyzing stack: #0 Calling Function1 #0 0x00007fb7cedef9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb7cededd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb7cedefe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb7cdd76930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb7d5da980e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb7d5da980e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb7d5da980e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb7d5da980e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb7d5da980e llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007fb7d5da980e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007fb7d5da980e contains<(anonymous namespace)::InitializedGlobalsSet> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:428:42 #11 0x00007fb7d5da980e clang::ento::ExprEngine::processStaticInitializer(clang::DeclStmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2305:59 #12 0x00007fb7d5d84927 clang::ento::CoreEngine::HandleStaticInit(clang::DeclStmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:456:0 #13 0x00007fb7d5d85d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #14 0x00007fb7d5d85fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fb7d605781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fb7d605781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fb7d605781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fb7d605781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fb7d605781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fb7d605b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fb7d605b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fb7d605b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fb7d605b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fb7d605b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fb7d478ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fb7d478ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fb7d478ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fb7d478ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fb7d5bdee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fb7d5b87807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fb7d5b87807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fb7d5b87807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fb7d5c28028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000557ccc8a8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000557ccc8ae843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000557ccc8a15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fb7cdd61590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fb7cdd61649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000557ccc8a34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/global-region-invalidation.c.script: line 1: 1458092 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,alpha.security.taint,debug.TaintTest,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global-region-invalidation.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/fuchsia_lock.c (678 of 16414) ******************** TEST 'Clang :: Analysis/fuchsia_lock.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock.c 1. parser at end of file 2. While analyzing stack: #0 Calling good12 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock.c:102:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock.c:102:7: Error evaluating statement #0 0x00007f6b9b32c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6b9b32ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6b9b32ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6b9a2b3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6ba265f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6ba265f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6ba265f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6ba265f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6ba265f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6ba265f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6ba265f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6ba265f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6ba233dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6ba233dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6ba233dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6ba233dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6ba233dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6ba233dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6ba233dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6ba233dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6ba233e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6ba233e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6ba233e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6ba233e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6ba234793b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6ba234793b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6ba234793b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f6ba234711f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6ba234711f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6ba234711f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f6ba232c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6ba232c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6ba232c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6ba23556f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6ba23556f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6ba23556f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6ba23558f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6ba23558f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6ba23558f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6ba22aaf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6ba22aaf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6ba22aaf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f6ba273e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6ba273e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6ba273e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6ba273e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6ba24c9eff std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f6ba24c9eff std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f6ba24c9eff std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f6ba24c9eff std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f6ba24c9eff std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f6ba24c9eff (anonymous namespace)::PthreadLockChecker::AcquireLockAux(clang::ento::CallEvent const&, clang::ento::CheckerContext&, clang::Expr const*, clang::ento::SVal, bool, (anonymous namespace)::PthreadLockChecker::LockingSemantics, (anonymous namespace)::PthreadLockChecker::CheckerKind) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:432:0 #52 0x00007f6ba24ca20b (anonymous namespace)::PthreadLockChecker::TryPthreadLock(clang::ento::CallEvent const&, clang::ento::CheckerContext&, (anonymous namespace)::PthreadLockChecker::CheckerKind) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:374:0 #53 0x00007f6ba22ad58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #54 0x00007f6ba22ad58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f6ba22ad58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #56 0x00007f6ba22ad58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #57 0x00007f6ba22ad58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #58 0x00007f6ba22f859d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #59 0x00007f6ba22f859d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #60 0x00007f6ba22f859d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #61 0x00007f6ba22f859d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #62 0x00007f6ba22f859d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #63 0x00007f6ba22f859d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #64 0x00007f6ba22f8e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #65 0x00007f6ba2311f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #66 0x00007f6ba2311f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #67 0x00007f6ba23134e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #68 0x00007f6ba23134e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #69 0x00007f6ba231384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #70 0x00007f6ba22c2c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #71 0x00007f6ba22c2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #72 0x00007f6ba259481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #73 0x00007f6ba259481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #74 0x00007f6ba259481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #75 0x00007f6ba259481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #76 0x00007f6ba259481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #77 0x00007f6ba2598111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #78 0x00007f6ba2598111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #79 0x00007f6ba2598111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #80 0x00007f6ba2598111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #81 0x00007f6ba2598111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #82 0x00007f6ba0ccbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #83 0x00007f6ba0ccbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #84 0x00007f6ba0ccbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #85 0x00007f6ba0ccbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #86 0x00007f6ba211be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #87 0x00007f6ba20c4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #88 0x00007f6ba20c4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #89 0x00007f6ba20c4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #90 0x00007f6ba2165028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #91 0x000055b0aa5a9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #92 0x000055b0aa5af843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #93 0x000055b0aa5a25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #94 0x00007f6b9a29e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #95 0x00007f6b9a29e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #96 0x000055b0aa5a44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/fuchsia_lock.c.script: line 1: 1457929 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/generics.m (680 of 16414) ******************** TEST 'Clang :: Analysis/generics.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics,alpha.core.DynamicTypeChecker -verify -Wno-objc-method-access /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/generics.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics,alpha.core.DynamicTypeChecker -verify -Wno-objc-method-access /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/generics.m -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/generics.m.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testCallToMethodWithCovariantParameterOnInstanceOfSubclassWithInvariantParameter 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/generics.m:405:3: Error evaluating statement #0 0x00007f859858e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f859858cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f859858ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8597515930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f859f8aeb2e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f859f8aeb2e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f859f8aeb2e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f859f8aeb2e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f859f8aeb2e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f859f8aeb2e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f859f8aeb2e get<(anonymous namespace)::MostSpecializedTypeArgsMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f859f8aeb2e (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:237:0 #12 0x00007f859f5068e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f859f546876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f859f546876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f859f546876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f859f546876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f859f546876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f859f546876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f859f546876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f859f5752f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f859f57584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f859f524c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f859f524fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f859f7f681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f859f7f681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f859f7f681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f859f7f681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f859f7f681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f859f7fa111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f859f7fa111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f859f7fa111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f859f7fa111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f859f7fa111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f859df2dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f859df2dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f859df2dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f859df2dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f859f37de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f859f326807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f859f326807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f859f326807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f859f3c7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005608837ea714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005608837f0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005608837e35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f8597500590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f8597500649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005608837e54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/generics.m.script: line 3: 1458051 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.ObjCGenerics,alpha.core.DynamicTypeChecker -verify -Wno-objc-method-access /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/generics.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/fuchsia_lock_impl.c (681 of 16414) ******************** TEST 'Clang :: Analysis/fuchsia_lock_impl.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock_impl.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock_impl.c 1. parser at end of file 2. While analyzing stack: #0 Calling spin_trylock at line 16 #1 Calling no_crash 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock_impl.c:8:9: Error evaluating branch #0 0x00007f5ba632c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5ba632ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5ba632ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5ba52b3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5bad65f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5bad65f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5bad65f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5bad65f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5bad65f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5bad65f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5bad65f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5bad65f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5bad33dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5bad33dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5bad33dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5bad33dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5bad33dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5bad33dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5bad33dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5bad33dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f5bad33e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f5bad33e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f5bad33e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f5bad33e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f5bad34793b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5bad34793b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5bad34793b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f5bad34711f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f5bad34711f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f5bad34711f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f5bad32c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f5bad32c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f5bad32c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f5bad3556f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f5bad3556f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f5bad3556f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f5bad3558f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f5bad3558f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f5bad3558f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f5bad2aaf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f5bad2aaf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f5bad2aaf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f5bad73e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f5bad73e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f5bad73e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f5bad73e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f5bad2eae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f5bad2eae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f5bad2eae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f5bad2eae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f5bad2eae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f5bad2c175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f5bad2c2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f5bad59481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f5bad59481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f5bad59481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f5bad59481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f5bad59481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f5bad598111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f5bad598111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f5bad598111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f5bad598111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f5bad598111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f5babccbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f5babccbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f5babccbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f5babccbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f5bad11be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f5bad0c4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f5bad0c4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f5bad0c4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f5bad165028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000556fe0f26714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000556fe0f2c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000556fe0f1f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f5ba529e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f5ba529e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000556fe0f214c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/fuchsia_lock_impl.c.script: line 1: 1458013 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.fuchsia.Lock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/fuchsia_lock_impl.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/gmalloc.c (682 of 16414) ******************** TEST 'Clang :: Analysis/gmalloc.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gmalloc.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gmalloc.c 1. parser at end of file 2. While analyzing stack: #0 Calling f7 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gmalloc.c:149:3: Error evaluating statement #0 0x00007ff7c3a329d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff7c3a30d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff7c3a32e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff7c29b9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff7cab82589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff7cab82589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff7cab82589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff7cab82589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007ff7cab82589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007ff7cab82589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007ff7cab82589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007ff7cab82589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007ff7ca9aa8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007ff7ca9ea876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007ff7ca9ea876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007ff7ca9ea876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007ff7ca9ea876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007ff7ca9ea876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007ff7ca9ea876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007ff7ca9ea876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007ff7caa192f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007ff7caa1984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007ff7ca9c8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007ff7ca9c8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007ff7cac9a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007ff7cac9a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007ff7cac9a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007ff7cac9a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007ff7cac9a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007ff7cac9e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007ff7cac9e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007ff7cac9e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007ff7cac9e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007ff7cac9e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007ff7c93d1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007ff7c93d1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007ff7c93d1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007ff7c93d1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007ff7ca821e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007ff7ca7ca807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007ff7ca7ca807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007ff7ca7ca807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007ff7ca86b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055c736bed714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055c736bf3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055c736be65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007ff7c29a4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007ff7c29a4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055c736be84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/gmalloc.c.script: line 1: 1458135 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gmalloc.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/gtest.cpp (683 of 16414) ******************** TEST 'Clang :: Analysis/gtest.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -cc1 -std=c++11 -analyzer-checker=core,apiModeling.google.GTest,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -cc1 -std=c++11 -analyzer-checker=core,apiModeling.google.GTest,debug.ExprInspection -DGTEST_VERSION_1_8_AND_LATER=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -cc1 -std=c++11 -analyzer-checker=core,apiModeling.google.GTest,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling testAssertSymbolicRef(const _Bool &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp:161:3 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp:161:3 : Error evaluating statement #0 0x00007fb8999dd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb8999dbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb8999dde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb898964930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb8a0999a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb8a0999a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb8a0999a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb8a0999a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb8a0999a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb8a0999a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fb8a0999a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fb8a0999e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fb8a0999e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fb8a0999e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fb8a0999e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fb8a0999e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fb8a099a36b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007fb8a099a36b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fb8a099a36b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007fb8a09bc83a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007fb8a09bc83a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007fb8a09bc83a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007fb8a09bc83a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007fb8a09c2f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007fb8a09c2f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007fb8a09c44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007fb8a09c44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007fb8a09c484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007fb8a0973c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fb8a0973fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fb8a0c4581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb8a0c4581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb8a0c4581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fb8a0c4581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fb8a0c4581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fb8a0c49111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fb8a0c49111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fb8a0c49111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fb8a0c49111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fb8a0c49111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fb89f37cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fb89f37cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fb89f37cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fb89f37cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fb8a07cce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fb8a0775807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fb8a0775807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fb8a0775807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fb8a0816028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000056021a366714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000056021a36c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000056021a35f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fb89894f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fb89894f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000056021a3614c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/gtest.cpp.script: line 2: 1458147 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -cc1 -std=c++11 -analyzer-checker=core,apiModeling.google.GTest,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gtest.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/func.c (685 of 16414) ******************** TEST 'Clang :: Analysis/func.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/func.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/func.c 1. parser at end of file 2. While analyzing stack: #0 Calling nullFunctionPointerConstraint 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/func.c:37:7: Error evaluating branch #0 0x00007f029e6359d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f029e633d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f029e635e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f029d5bc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f02a5968126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f02a5968126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f02a5968126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f02a5968126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f02a5968126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f02a5968126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f02a5968126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f02a5968126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f02a5646c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f02a5646c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f02a5646c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f02a5646c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f02a5646c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f02a5646c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f02a5646c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f02a5646c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f02a56478dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f02a56478dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f02a56478dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f02a56478dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f02a5637e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f02a5637e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f02a5637e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f02a56500ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f02a56500ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f02a56500ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f02a56355a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f02a56355a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f02a56355a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f02a565e6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f02a565e6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f02a565e6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f02a565e8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f02a565e8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f02a565e8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f02a55b3f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f02a55b3f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f02a55b3f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f02a5a4734f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f02a5a4734f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f02a5a4734f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f02a5a4734f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f02a55f3e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f02a55f3e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f02a55f3e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f02a55f3e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f02a55f3e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f02a55ca75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f02a55cbfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f02a589d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f02a589d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f02a589d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f02a589d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f02a589d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f02a58a1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f02a58a1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f02a58a1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f02a58a1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f02a58a1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f02a3fd4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f02a3fd4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f02a3fd4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f02a3fd4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f02a5424e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f02a53cd807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f02a53cd807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f02a53cd807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f02a546e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055a1e05c3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055a1e05c9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055a1e05bc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f029d5a7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f029d5a7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055a1e05be4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/func.c.script: line 1: 1458027 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/func.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/gcdantipatternchecker_test.m (686 of 16414) ******************** TEST 'Clang :: Analysis/gcdantipatternchecker_test.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.performance.GCDAntipattern /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gcdantipatternchecker_test.m -fblocks -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.performance.GCDAntipattern /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gcdantipatternchecker_test.m -fblocks -verify 1. parser at end of file 2. While analyzing stack: #0 Calling no_warn_on_nonzero_semaphore 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gcdantipatternchecker_test.m:340:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gcdantipatternchecker_test.m:340:3: Error evaluating statement #0 0x00007f4a84b579d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a84b55d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4a84b57e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a83ade930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a8be8a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4a8be8a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4a8be8a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4a8be8a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4a8be8a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4a8be8a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4a8be8a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4a8be8a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4a8bb68c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4a8bb68c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4a8bb68c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4a8bb68c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4a8bb68c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4a8bb68c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4a8bb68c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4a8bb68c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4a8bb698dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4a8bb698dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4a8bb698dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4a8bb698dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4a8bb59e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4a8bb59e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4a8bb59e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4a8bb720ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4a8bb720ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4a8bb720ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4a8bb575a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4a8bb575a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4a8bb575a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4a8bb806f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4a8bb806f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4a8bb806f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4a8bb808f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4a8bb808f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4a8bb808f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4a8bad5f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4a8bad5f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4a8bad5f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4a8bf6934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4a8bf6934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4a8bf6934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4a8bf6934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4a8bb3a883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f4a8bb3a883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f4a8bb3a883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f4a8bb3a883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f4a8bb3a883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f4a8bb3a883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f4a8bb3ca56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f4a8bb3ca56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f4a8bb3e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f4a8bb3e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f4a8bb3e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f4a8baedc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f4a8baedfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4a8bdbf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4a8bdbf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4a8bdbf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4a8bdbf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4a8bdbf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4a8bdc3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4a8bdc3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4a8bdc3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4a8bdc3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4a8bdc3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f4a8a4f6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f4a8a4f6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f4a8a4f6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f4a8a4f6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4a8b946e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f4a8b8ef807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f4a8b8ef807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f4a8b8ef807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f4a8b990028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005611eb897714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005611eb89d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005611eb8905ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f4a83ac9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f4a83ac9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005611eb8924c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/gcdantipatternchecker_test.m.script: line 1: 1458061 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.performance.GCDAntipattern /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/gcdantipatternchecker_test.m -fblocks -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/hangs.c (687 of 16414) ******************** TEST 'Clang :: Analysis/hangs.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/hangs.c -analyzer-checker core,debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/hangs.c -analyzer-checker core,debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling produce_an_exponentially_exploding_symbol_3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/hangs.c:85:3 : Error evaluating statement #0 0x00007f35671b59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f35671b3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f35671b5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f356613c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f356e1ccaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f356e1ccaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f356e1ccaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f356e1ccaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f356e1ccaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f356e1ccaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f356e16d993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f356e16d993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f356e16d993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f356e16d993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f356e19c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f356e19c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f356e14bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f356e14bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f356e14bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f356e41d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f356e41d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f356e41d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f356e41d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f356e41d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f356e421111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f356e421111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f356e421111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f356e421111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f356e421111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f356cb54bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f356cb54bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f356cb54bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f356cb54bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f356dfa4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f356df4d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f356df4d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f356df4d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f356dfee028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055f952dd1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055f952dd7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055f952dca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f3566127590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f3566127649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055f952dcc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/hangs.c.script: line 1: 1458254 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/hangs.c -analyzer-checker core,debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/handle_constructors_with_new_array.cpp (688 of 16414) ******************** TEST 'Clang :: Analysis/handle_constructors_with_new_array.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_with_new_array.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_with_new_array.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_dynamic_aggregate() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_with_new_array.cpp:72:18: Error evaluating statement #0 0x00007f5de84b89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5de84b6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5de84b8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5de743f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5def470606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5def470606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5def470606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5def470606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f5def470606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f5def470606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f5def470606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f5def470606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f5def49f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f5def49f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f5def44ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f5def44efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f5def72081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f5def72081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f5def72081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f5def72081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f5def72081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f5def724111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f5def724111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f5def724111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f5def724111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f5def724111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f5dede57bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f5dede57bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f5dede57bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f5dede57bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f5def2a7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f5def250807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f5def250807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f5def250807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f5def2f1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055c05bff1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055c05bff7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055c05bfea5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f5de742a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f5de742a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055c05bfec4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/handle_constructors_with_new_array.cpp.script: line 1: 1458227 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_with_new_array.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/handle_constructors_for_default_arguments.cpp (690 of 16414) ******************** TEST 'Clang :: Analysis/handle_constructors_for_default_arguments.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_for_default_arguments.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_for_default_arguments.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test6() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_for_default_arguments.cpp:115:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_for_default_arguments.cpp:115:23: Error evaluating statement #0 0x00007f21b04a99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f21b04a7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f21b04a9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f21af430930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f21b77dc126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f21b77dc126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f21b77dc126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f21b77dc126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f21b77dc126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f21b77dc126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f21b77dc126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f21b77dc126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f21b74bac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f21b74bac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f21b74bac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f21b74bac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f21b74bac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f21b74bac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f21b74bac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f21b74bac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f21b74bb8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f21b74bb8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f21b74bb8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f21b74bb8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f21b74abe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f21b74abe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f21b74abe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f21b74c40ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f21b74c40ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f21b74c40ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f21b74a95a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f21b74a95a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f21b74a95a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f21b74d26f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f21b74d26f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f21b74d26f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f21b74d28f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f21b74d28f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f21b74d28f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f21b7427eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f21b7427eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f21b7427eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f21b78bb34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f21b78bb34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f21b78bb34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f21b78bb34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f21b746121a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f21b746121a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f21b746121a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f21b74900b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f21b74900b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f21b74900b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f21b74900b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f21b74900b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f21b74904e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f21b74904e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f21b749084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f21b743fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f21b743ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f21b771181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f21b771181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f21b771181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f21b771181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f21b771181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f21b7715111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f21b7715111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f21b7715111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f21b7715111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f21b7715111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f21b5e48bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f21b5e48bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f21b5e48bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f21b5e48bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f21b7298e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f21b7241807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f21b7241807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f21b7241807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f21b72e2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000560b1ea12714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000560b1ea18843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000560b1ea0b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f21af41b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f21af41b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000560b1ea0d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/handle_constructors_for_default_arguments.cpp.script: line 1: 1458181 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fsyntax-only -analyze -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/handle_constructors_for_default_arguments.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/global_region_invalidation.mm (691 of 16414) ******************** TEST 'Clang :: Analysis/global_region_invalidation.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global_region_invalidation.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global_region_invalidation.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testWrappedStaticsViaGlobal() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global_region_invalidation.mm:176:7: Error evaluating branch #0 0x00007fcd6fe219d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcd6fe1fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcd6fe21e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcd6eda8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcd77154126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fcd77154126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fcd77154126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fcd77154126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fcd77154126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fcd77154126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fcd77154126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fcd77154126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fcd76e32c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fcd76e32c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fcd76e32c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fcd76e32c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fcd76e32c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fcd76e32c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fcd76e32c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fcd76e32c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fcd76e338dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fcd76e338dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fcd76e338dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fcd76e338dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fcd76e23e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fcd76e23e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fcd76e23e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fcd76e3c0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fcd76e3c0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fcd76e3c0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fcd76e215a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fcd76e215a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fcd76e215a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fcd76e4a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fcd76e4a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fcd76e4a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fcd76e4a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fcd76e4a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fcd76e4a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fcd76d9feb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fcd76d9feb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fcd76d9feb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fcd7723334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fcd7723334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fcd7723334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fcd7723334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fcd76ddfe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fcd76ddfe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fcd76ddfe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fcd76ddfe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fcd76ddfe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fcd76db675d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fcd76db7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fcd7708981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fcd7708981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fcd7708981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fcd7708981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fcd7708981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fcd7708d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fcd7708d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fcd7708d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fcd7708d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fcd7708d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fcd757c0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fcd757c0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fcd757c0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fcd757c0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fcd76c10e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fcd76bb9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fcd76bb9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fcd76bb9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fcd76c5a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005561624ee714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005561624f4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005561624e75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fcd6ed93590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fcd6ed93649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005561624e94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/global_region_invalidation.mm.script: line 1: 1458113 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/global_region_invalidation.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/goto.c (694 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/goto.c' FAILED ******************** Script: -- : 'RUN: at line 10'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.tmp.output : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/goto.c : 'RUN: at line 12'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/goto.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/goto.c 1. parser at end of file 2. While analyzing stack: #0 Calling goto_test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/goto.c:3:7: Error evaluating branch #0 0x00007f854d0509d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f854d04ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f854d050e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f854bfd7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8554383126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8554383126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8554383126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8554383126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8554383126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8554383126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8554383126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8554383126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8554061c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8554061c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8554061c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8554061c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8554061c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8554061c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8554061c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8554061c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f85540628dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f85540628dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f85540628dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f85540628dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f855406b93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f855406b93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f855406b93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f855406b11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f855406b11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f855406b11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f85540505a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f85540505a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f85540505a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f85540796f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f85540796f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f85540796f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f85540798f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f85540798f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f85540798f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8553fcef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8553fcef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8553fcef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f855446234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f855446234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f855446234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f855446234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f855400ee93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f855400ee93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f855400ee93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f855400ee93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f855400ee93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f8553fe575d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f8553fe6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f85542b881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f85542b881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f85542b881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f85542b881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f85542b881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f85542bc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f85542bc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f85542bc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f85542bc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f85542bc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f85529efbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f85529efbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f85529efbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f85529efbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8553e3fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8553de8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8553de8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8553de8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8553e89028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000558e6235d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000558e62363843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000558e623565ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f854bfc2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f854bfc2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000558e623584c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.script: line 3: 1458362 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/goto.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/goto.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/multifile.c (695 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/multifile.c' FAILED ******************** Script: -- : 'RUN: at line 11'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.tmp.output : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multifile.c : 'RUN: at line 13'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multifile.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multifile.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multifile.c:5:7: Error evaluating branch #0 0x00007f9252c2f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9252c2dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9252c2fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9251bb6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9259f62126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f9259f62126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f9259f62126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f9259f62126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f9259f62126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f9259f62126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f9259f62126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f9259f62126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f9259c40c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f9259c40c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f9259c40c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f9259c40c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f9259c40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f9259c40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f9259c40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f9259c40c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f9259c418dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f9259c418dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f9259c418dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9259c418dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f9259c4a93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9259c4a93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9259c4a93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f9259c4a11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f9259c4a11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f9259c4a11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f9259c2f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f9259c2f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f9259c2f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f9259c586f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f9259c586f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f9259c586f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f9259c588f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f9259c588f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f9259c588f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f9259badf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f9259badf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f9259badf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f925a04134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f925a04134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f925a04134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f925a04134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f9259bede93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f9259bede93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f9259bede93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f9259bede93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f9259bede93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f9259bc475d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f9259bc5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f9259e9781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f9259e9781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f9259e9781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f9259e9781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f9259e9781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f9259e9b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f9259e9b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f9259e9b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f9259e9b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f9259e9b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f92585cebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f92585cebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f92585cebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f92585cebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f9259a1ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f92599c7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f92599c7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f92599c7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f9259a68028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000556e284cd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000556e284d3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000556e284c65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f9251ba1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f9251ba1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000556e284c84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.script: line 3: 1458409 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multifile.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multifile.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/control-arrows.cpp (696 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/control-arrows.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -fR /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp : 'RUN: at line 2'; mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/control-arrows.cpp : 'RUN: at line 5'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp/report-*.html | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/control-arrows.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/control-arrows.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foobar(_Bool, int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/control-arrows.cpp:12:7: Error evaluating branch #0 0x00007fe6344769d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe634474d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe634476e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe6333fd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe63b7a9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe63b7a9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe63b7a9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe63b7a9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe63b7a9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe63b7a9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe63b7a9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe63b7a9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe63b487c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe63b487c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe63b487c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe63b487c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe63b487c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe63b487c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe63b487c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe63b487c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe63b488619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe63b488619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe63b488619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe63b488619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fe63b49193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe63b49193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe63b49193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe63b49111f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe63b49111f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe63b49111f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fe63b4765a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe63b4765a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe63b4765a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe63b49f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe63b49f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe63b49f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe63b49f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe63b49f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe63b49f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe63b3f4eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe63b3f4eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe63b3f4eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fe63b88834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe63b88834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe63b88834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe63b88834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe63b434e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fe63b434e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fe63b434e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fe63b434e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fe63b434e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fe63b40b75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fe63b40cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fe63b6de81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fe63b6de81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fe63b6de81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fe63b6de81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fe63b6de81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fe63b6e2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fe63b6e2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fe63b6e2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fe63b6e2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fe63b6e2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fe639e15bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fe639e15bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fe639e15bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fe639e15bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fe63b265e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fe63b20e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fe63b20e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fe63b20e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fe63b2af028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000557f0a584714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000557f0a58a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000557f0a57d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fe6333e8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fe6333e8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000557f0a57f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.script: line 4: 1458351 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/Output/control-arrows.cpp.tmp -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/control-arrows.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/macros_same_file.c (697 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/macros_same_file.c' FAILED ******************** Script: -- : 'RUN: at line 12'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.tmp.output : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/macros_same_file.c : 'RUN: at line 14'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/macros_same_file.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/macros_same_file.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/macros_same_file.c:4:7: Error evaluating branch #0 0x00007f7d34c439d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7d34c41d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7d34c43e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7d33bca930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7d3bf76126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7d3bf76126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7d3bf76126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7d3bf76126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7d3bf76126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7d3bf76126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7d3bf76126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7d3bf76126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7d3bc54c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7d3bc54c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7d3bc54c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7d3bc54c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7d3bc54c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7d3bc54c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7d3bc54c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7d3bc54c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7d3bc558dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7d3bc558dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7d3bc558dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7d3bc558dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7d3bc5e93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7d3bc5e93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7d3bc5e93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f7d3bc5e11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7d3bc5e11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7d3bc5e11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f7d3bc435a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7d3bc435a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7d3bc435a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7d3bc6c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7d3bc6c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7d3bc6c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7d3bc6c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7d3bc6c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7d3bc6c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7d3bbc1f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7d3bbc1f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7d3bbc1f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f7d3c05534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7d3c05534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7d3c05534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7d3c05534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7d3bc01e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f7d3bc01e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f7d3bc01e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f7d3bc01e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f7d3bc01e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f7d3bbd875d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f7d3bbd9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f7d3beab81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f7d3beab81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f7d3beab81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f7d3beab81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f7d3beab81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f7d3beaf111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f7d3beaf111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f7d3beaf111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f7d3beaf111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f7d3beaf111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f7d3a5e2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f7d3a5e2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f7d3a5e2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f7d3a5e2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f7d3ba32e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f7d3b9db807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f7d3b9db807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f7d3b9db807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f7d3ba7c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000560413718714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056041371e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005604137115ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f7d33bb5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f7d33bb5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005604137134c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.script: line 3: 1458372 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/macros_same_file.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/macros_same_file.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/multiline_func_def.c (698 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/multiline_func_def.c' FAILED ******************** Script: -- : 'RUN: at line 13'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.tmp.output : 'RUN: at line 14'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multiline_func_def.c : 'RUN: at line 15'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multiline_func_def.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multiline_func_def.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multiline_func_def.c:5:7: Error evaluating branch #0 0x00007f4fe30309d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4fe302ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4fe3030e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4fe1fb7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4fea363126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4fea363126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4fea363126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4fea363126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4fea363126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4fea363126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4fea363126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4fea363126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4fea041c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4fea041c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4fea041c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4fea041c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4fea041c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4fea041c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4fea041c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4fea041c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4fea0428dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4fea0428dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4fea0428dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4fea0428dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4fea04b93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4fea04b93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4fea04b93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f4fea04b11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4fea04b11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4fea04b11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f4fea0305a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4fea0305a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4fea0305a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4fea0596f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4fea0596f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4fea0596f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4fea0598f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4fea0598f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4fea0598f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4fe9faef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4fe9faef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4fe9faef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4fea44234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4fea44234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4fea44234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4fea44234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4fe9feee93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f4fe9feee93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f4fe9feee93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f4fe9feee93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f4fe9feee93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f4fe9fc575d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f4fe9fc6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f4fea29881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f4fea29881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f4fea29881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f4fea29881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f4fea29881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f4fea29c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f4fea29c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f4fea29c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f4fea29c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f4fea29c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f4fe89cfbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f4fe89cfbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f4fe89cfbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f4fe89cfbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f4fe9e1fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f4fe9dc8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f4fe9dc8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f4fe9dc8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f4fe9e69028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055d5abdd6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055d5abddc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055d5abdcf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f4fe1fa2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f4fe1fa2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055d5abdd14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.script: line 3: 1458456 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/multiline_func_def.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/multiline_func_def.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/simple_conditional.c (699 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/simple_conditional.c' FAILED ******************** Script: -- : 'RUN: at line 10'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.tmp.output : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/simple_conditional.c : 'RUN: at line 12'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/simple_conditional.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/simple_conditional.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/simple_conditional.c:2:7: Error evaluating branch #0 0x00007fd8c370c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd8c370ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd8c370ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd8c2693930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd8caa3f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd8caa3f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd8caa3f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd8caa3f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd8caa3f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd8caa3f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd8caa3f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd8caa3f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd8ca71dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd8ca71dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd8ca71dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd8ca71dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd8ca71dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd8ca71dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd8ca71dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd8ca71dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd8ca71e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd8ca71e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd8ca71e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd8ca71e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd8ca72793b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd8ca72793b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd8ca72793b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fd8ca72711f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd8ca72711f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd8ca72711f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fd8ca70c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd8ca70c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd8ca70c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd8ca7356f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd8ca7356f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd8ca7356f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd8ca7358f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd8ca7358f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd8ca7358f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd8ca68af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd8ca68af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd8ca68af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fd8cab1e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd8cab1e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd8cab1e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd8cab1e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd8ca6cae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fd8ca6cae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fd8ca6cae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fd8ca6cae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fd8ca6cae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fd8ca6a175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fd8ca6a2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fd8ca97481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fd8ca97481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fd8ca97481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fd8ca97481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fd8ca97481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fd8ca978111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fd8ca978111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fd8ca978111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fd8ca978111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fd8ca978111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fd8c90abbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fd8c90abbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fd8c90abbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fd8c90abbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fd8ca4fbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fd8ca4a4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fd8ca4a4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fd8ca4a4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fd8ca545028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055eb565d4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055eb565da843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055eb565cd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fd8c267e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fd8c267e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055eb565cf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.script: line 3: 1458563 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/simple_conditional.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/simple_conditional.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/objcmethods.m (700 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/objcmethods.m' FAILED ******************** Script: -- : 'RUN: at line 16'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.tmp.output : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.tmp.output -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m : 'RUN: at line 18'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m:5:17: warning: method definition for 'func' not found [-Wincomplete-implementation] @implementation I ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m:2:1: note: method 'func' declared here - (int)func; ^ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.tmp.output -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m:13:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m:13:3: Error evaluating statement #0 0x00007fa188c2d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa188c2bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa188c2de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa187bb4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa18ff60126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa18ff60126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa18ff60126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa18ff60126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa18ff60126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa18ff60126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa18ff60126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa18ff60126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa18fc3ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa18fc3ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa18fc3ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa18fc3ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa18fc3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa18fc3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa18fc3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa18fc3ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa18fc3f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa18fc3f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa18fc3f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa18fc3f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fa18fc2fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa18fc2fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa18fc2fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fa18fc480ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa18fc480ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa18fc480ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fa18fc2d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fa18fc2d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fa18fc2d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fa18fc566f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fa18fc566f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fa18fc566f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fa18fc568f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fa18fc568f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fa18fc568f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fa18fbabf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fa18fbabf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa18fbabf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fa19003f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fa19003f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fa19003f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fa19003f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fa18fc10883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007fa18fc10883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007fa18fc10883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007fa18fc10883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007fa18fc10883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007fa18fc10883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007fa18fc12a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fa18fc12a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007fa18fc144e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fa18fc144e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fa18fc1484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fa18fbc3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fa18fbc3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fa18fe9581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fa18fe9581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fa18fe9581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fa18fe9581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fa18fe9581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fa18fe99111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fa18fe99111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fa18fe99111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fa18fe99111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fa18fe99111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fa18e5ccbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fa18e5ccbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fa18e5ccbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fa18e5ccbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fa18fa1ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fa18f9c5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fa18f9c5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fa18f9c5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fa18fa66028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055cc4b2d4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055cc4b2da843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055cc4b2cd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fa187b9f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fa187b9f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055cc4b2cf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.script: line 3: 1458534 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/objcmethods.m.tmp.output -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/objcmethods.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp (701 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp' FAILED ******************** Script: -- : 'RUN: at line 22'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.tmp.output : 'RUN: at line 23'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp : 'RUN: at line 24'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling std::once_flag_s::once_flag_s() at line 16 #1 Calling call_deref_once() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp:3:16: Error evaluating statement #0 0x00007f9c224199d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9c22417d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9c22419e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9c213a0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9c293d1606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f9c293d1606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9c293d1606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9c293d1606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9c293d1606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9c293d1606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9c293d1606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f9c293d1606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f9c294002f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f9c2940084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f9c293afbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f9c293afd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f9c293affde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f9c2968181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f9c2968181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f9c2968181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f9c2968181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f9c2968181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f9c29685111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f9c29685111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f9c29685111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f9c29685111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f9c29685111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f9c27db8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f9c27db8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f9c27db8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f9c27db8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f9c29208e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f9c291b1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f9c291b1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f9c291b1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f9c29252028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000564b2a31f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000564b2a325843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000564b2a3185ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f9c2138b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f9c2138b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000564b2a31a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.script: line 3: 1458777 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/synthesized_body.cpp.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/switch.c (702 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/switch.c' FAILED ******************** Script: -- : 'RUN: at line 17'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.tmp.output : 'RUN: at line 18'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch.c : 'RUN: at line 19'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch.c 1. parser at end of file #0 0x00007f8871d119d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8871d0fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8871d11e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8870c98930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8879044126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8879044126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8879044126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8879044126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8879044126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8879044126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8879044126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8879044126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8878d22c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8878d22c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8878d22c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8878d22c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8878d22c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8878d22c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8878d22c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8878d22c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8878d23ed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8878d23ed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8878d23ed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8878d23ed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f8878d2c5fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8878d2c5fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8878d2c5fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f8878d0fe6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8878d0fe6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8878d0fe6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007f8878c929c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8878c929c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8878c929c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f8878cd2167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f8878cd2167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f8878cd2167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f8878cd2167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f8878ca7919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f8878ca7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f8878f7981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8878f7981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8878f7981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f8878f7981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f8878f7981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f8878f7d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f8878f7d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f8878f7d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f8878f7d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f8878f7d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f88776b0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f88776b0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f88776b0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f88776b0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f8878b00e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f8878aa9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f8878aa9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f8878aa9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f8878b4a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x000055ef782fe714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x000055ef78304843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x000055ef782f75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f8870c83590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f8870c83649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x000055ef782f94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.script: line 3: 1458565 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/switch_default.c (703 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/switch_default.c' FAILED ******************** Script: -- : 'RUN: at line 17'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.tmp.output : 'RUN: at line 18'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch_default.c : 'RUN: at line 19'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch_default.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch_default.c 1. parser at end of file #0 0x00007f298c3489d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f298c346d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f298c348e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f298b2cf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f299367b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f299367b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f299367b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f299367b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f299367b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f299367b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f299367b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f299367b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2993359c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2993359c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2993359c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2993359c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2993359c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2993359c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2993359c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2993359c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f299335aed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f299335aed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f299335aed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f299335aed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f29933635fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f29933635fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f29933635fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f2993346e6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2993346e6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2993346e6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007f29932c99c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f29932c99c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f29932c99c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f2993309167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f2993309167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f2993309167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f2993309167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f29932de919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f29932defde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f29935b081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f29935b081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f29935b081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f29935b081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f29935b081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f29935b4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f29935b4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f29935b4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f29935b4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f29935b4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f2991ce7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f2991ce7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f2991ce7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f2991ce7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f2993137e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f29930e0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f29930e0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f29930e0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f2993181028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x0000559c84d2b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x0000559c84d31843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x0000559c84d245ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f298b2ba590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f298b2ba649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x0000559c84d264c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.script: line 3: 1458773 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/switch_default.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/switch_default.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/implicit-ctor-undef-value.cpp (704 of 16414) ******************** TEST 'Clang :: Analysis/implicit-ctor-undef-value.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/implicit-ctor-undef-value.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/implicit-ctor-undef-value.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling base_class_constructor::D::D() at line 71 #1 Calling base_class_constructor::test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/implicit-ctor-undef-value.cpp:67:8: Error evaluating statement #0 0x00007fac922cb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fac922c9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fac922cbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fac91252930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fac99283606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fac99283606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fac99283606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fac99283606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fac99283606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fac99283606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fac99283606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fac99283606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fac992b22f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fac992b284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fac99261bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fac99261d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fac99261fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fac9953381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fac9953381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fac9953381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fac9953381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fac9953381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fac99537111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fac99537111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fac99537111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fac99537111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fac99537111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fac97c6abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fac97c6abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fac97c6abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fac97c6abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fac990bae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fac99063807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fac99063807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fac99063807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fac99104028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000555f01fc9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000555f01fcf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000555f01fc25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fac9123d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fac9123d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000555f01fc44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/implicit-ctor-undef-value.cpp.script: line 1: 1458878 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/implicit-ctor-undef-value.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/initializer.cpp (705 of 16414) ******************** TEST 'Clang :: Analysis/initializer.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++11 : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++17 : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++11 -DTEST_INLINABLE_ALLOCATORS : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++17 -DTEST_INLINABLE_ALLOCATORS -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++11 1. parser at end of file 2. While analyzing stack: #0 Calling dont_skip_vbase_initializers_in_most_derived_class::I::I() at line 364 #1 Calling dont_skip_vbase_initializers_in_most_derived_class::testI() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp:360:10: Error evaluating statement #0 0x00007fdc0cf8f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdc0cf8dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdc0cf8fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdc0bf16930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdc13f47606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdc13f47606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdc13f47606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdc13f47606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fdc13f47606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fdc13f47606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fdc13f47606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fdc13f47606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fdc13f762f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fdc13f7684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fdc13f25bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fdc13f25d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fdc13f25fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fdc141f781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fdc141f781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fdc141f781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fdc141f781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fdc141f781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fdc141fb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fdc141fb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fdc141fb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fdc141fb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fdc141fb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fdc1292ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fdc1292ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fdc1292ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fdc1292ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fdc13d7ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fdc13d27807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fdc13d27807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fdc13d27807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fdc13dc8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000560ba6372714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000560ba6378843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000560ba636b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fdc0bf01590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fdc0bf01649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000560ba636d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/initializer.cpp.script: line 4: 1458996 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initializer.cpp -analyzer-checker=core,unix.Malloc,cplusplus.NewDeleteLeaks -analyzer-checker=debug.ExprInspection -std=c++11 -- ******************** Testing: 0 FAIL: Clang :: Analysis/html_diagnostics/relevant_lines/unused_header.c (706 of 16414) ******************** TEST 'Clang :: Analysis/html_diagnostics/relevant_lines/unused_header.c' FAILED ******************** Script: -- : 'RUN: at line 16'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.tmp.output : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/unused_header.c : 'RUN: at line 18'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.tmp.output/* | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/unused_header.c --match-full-lines -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/unused_header.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/unused_header.c:4:7: Error evaluating branch #0 0x00007f2be37569d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2be3754d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2be3756e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2be26dd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2beaa89126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2beaa89126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2beaa89126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2beaa89126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2beaa89126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2beaa89126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2beaa89126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2beaa89126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2bea767c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2bea767c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2bea767c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2bea767c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2bea767c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2bea767c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2bea767c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2bea767c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2bea7688dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2bea7688dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2bea7688dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2bea7688dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2bea77193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2bea77193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2bea77193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f2bea77111f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2bea77111f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2bea77111f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f2bea7565a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2bea7565a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2bea7565a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2bea77f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2bea77f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2bea77f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2bea77f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2bea77f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2bea77f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2bea6d4f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2bea6d4f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2bea6d4f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f2beab6834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2beab6834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2beab6834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2beab6834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2bea714e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f2bea714e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f2bea714e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f2bea714e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f2bea714e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f2bea6eb75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f2bea6ecfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f2bea9be81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f2bea9be81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f2bea9be81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f2bea9be81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f2bea9be81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f2bea9c2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f2bea9c2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f2bea9c2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f2bea9c2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f2bea9c2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f2be90f5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f2be90f5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f2be90f5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f2be90f5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f2bea545e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f2bea4ee807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f2bea4ee807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f2bea4ee807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f2bea58f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000563f78821714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000563f78827843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000563f7881a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f2be26c8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f2be26c8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000563f7881c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.script: line 3: 1458775 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -analyzer-output html -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/html_diagnostics/relevant_lines/Output/unused_header.c.tmp.output /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/html_diagnostics/relevant_lines/unused_header.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/initialization.c (708 of 16414) ******************** TEST 'Clang :: Analysis/initialization.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.c 1. parser at end of file 2. While analyzing stack: #0 Calling glob_arr_index4 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.c:95:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.c:95:3: Error evaluating statement #0 0x00007fe7bf6669d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe7bf664d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe7bf666e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe7be5ed930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe7c6999126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe7c6999126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe7c6999126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe7c6999126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe7c6999126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe7c6999126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe7c6999126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe7c6999126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe7c6677c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe7c6677c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe7c6677c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe7c6677c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe7c6677c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe7c6677c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe7c6677c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe7c6677c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe7c66788dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe7c66788dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe7c66788dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe7c66788dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe7c668193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe7c668193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe7c668193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe7c668111f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe7c668111f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe7c668111f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fe7c66665a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe7c66665a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe7c66665a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe7c668f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe7c668f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe7c668f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe7c668f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe7c668f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe7c668f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe7c65e4f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe7c65e4f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe7c65e4f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fe7c6a78755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe7c6a78755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe7c6a78755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe7c6a78755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe7c6a78755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007fe7c6713cac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007fe7c6713cac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007fe7c6713cac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007fe7c673e8dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007fe7c673e8dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007fe7c65fa1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007fe7c6632473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007fe7c6632473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007fe7c6632473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007fe7c6632473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007fe7c6632473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007fe7c6632473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007fe7c6632473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007fe7c6632473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007fe7c6632473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007fe7c6632e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007fe7c664bf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007fe7c664bf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007fe7c664d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007fe7c664d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007fe7c664d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007fe7c65fcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007fe7c65fcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007fe7c68ce81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007fe7c68ce81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007fe7c68ce81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007fe7c68ce81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007fe7c68ce81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007fe7c68d2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007fe7c68d2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007fe7c68d2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007fe7c68d2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007fe7c68d2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007fe7c5005bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007fe7c5005bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007fe7c5005bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007fe7c5005bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007fe7c6455e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007fe7c63fe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007fe7c63fe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007fe7c63fe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007fe7c649f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x0000556c3ab70714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x0000556c3ab76843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x0000556c3ab695ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007fe7be5d8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007fe7be5d8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x0000556c3ab6b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/initialization.c.script: line 1: 1458921 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/incorrect-checker-names.mm (709 of 16414) ******************** TEST 'Clang :: Analysis/incorrect-checker-names.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/incorrect-checker-names.mm -Wno-objc-root-class -analyzer-checker=core -analyzer-checker=alpha.core.StackAddressAsyncEscape -analyzer-checker=nullability -analyzer-checker=osx -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/incorrect-checker-names.mm -Wno-objc-root-class -analyzer-checker=core -analyzer-checker=alpha.core.StackAddressAsyncEscape -analyzer-checker=nullability -analyzer-checker=osx 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/incorrect-checker-names.mm:148:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/incorrect-checker-names.mm:148:5: Error evaluating statement #0 0x00007eff026689d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007eff02666d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007eff02668e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007eff015ef930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007eff0999b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007eff0999b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007eff0999b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007eff0999b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007eff0999b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007eff0999b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007eff0999b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007eff0999b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007eff09679c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007eff09679c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007eff09679c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007eff09679c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007eff09679c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007eff09679c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007eff09679c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007eff09679c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007eff0967a8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007eff0967a8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007eff0967a8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007eff0967a8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007eff0966ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007eff0966ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007eff0966ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007eff096830ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007eff096830ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007eff096830ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007eff096685a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007eff096685a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007eff096685a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007eff096916f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007eff096916f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007eff096916f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007eff096918f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007eff096918f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007eff096918f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007eff095e6f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007eff095e6f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007eff095e6f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007eff09a7a34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007eff09a7a34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007eff09a7a34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007eff09a7a34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007eff09722a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007eff09722a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007eff09722a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007eff09722a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007eff095dfe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007eff0961f8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007eff0961f8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007eff0962a10b llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007eff0962a10b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007eff0962a10b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007eff0962a10b clang::ento::ExprEngine::evalStore(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ento::SVal, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2947:15 #57 0x00007eff0962b79c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007eff0962b79c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007eff0962b79c clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:74:51 #60 0x00007eff0964f03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #61 0x00007eff0964f03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #62 0x00007eff0964f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #63 0x00007eff0964f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #64 0x00007eff0964f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #65 0x00007eff095fec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #66 0x00007eff095fefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #67 0x00007eff098d081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #68 0x00007eff098d081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x00007eff098d081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #70 0x00007eff098d081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #71 0x00007eff098d081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #72 0x00007eff098d4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #73 0x00007eff098d4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #74 0x00007eff098d4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #75 0x00007eff098d4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #76 0x00007eff098d4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #77 0x00007eff08007bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #78 0x00007eff08007bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #79 0x00007eff08007bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #80 0x00007eff08007bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #81 0x00007eff09457e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #82 0x00007eff09400807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #83 0x00007eff09400807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #84 0x00007eff09400807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #85 0x00007eff094a1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #86 0x000055f28e921714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #87 0x000055f28e927843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #88 0x000055f28e91a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #89 0x00007eff015da590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #90 0x00007eff015da649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #91 0x000055f28e91c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/incorrect-checker-names.mm.script: line 1: 1458891 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/incorrect-checker-names.mm -Wno-objc-root-class -analyzer-checker=core -analyzer-checker=alpha.core.StackAddressAsyncEscape -analyzer-checker=nullability -analyzer-checker=osx -- ******************** Testing: 0 FAIL: Clang :: Analysis/identical-expressions.cpp (710 of 16414) ******************** TEST 'Clang :: Analysis/identical-expressions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.IdenticalExpr -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/identical-expressions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.IdenticalExpr -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/identical-expressions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_nowarn_inner_if_1(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/identical-expressions.cpp:1553:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/identical-expressions.cpp:1553:7: Error evaluating statement #0 0x00007fdd8de7c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdd8de7ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdd8de7ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdd8ce03930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdd951af126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fdd951af126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fdd951af126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fdd951af126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fdd951af126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fdd951af126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fdd951af126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fdd951af126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fdd94e8dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fdd94e8dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fdd94e8dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fdd94e8dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fdd94e8dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fdd94e8dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fdd94e8dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fdd94e8dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fdd94e8e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fdd94e8e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fdd94e8e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fdd94e8e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fdd94e7ee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fdd94e7ee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fdd94e7ee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fdd94e970ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fdd94e970ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fdd94e970ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fdd94e7c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fdd94e7c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fdd94e7c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fdd94ea56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fdd94ea56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fdd94ea56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fdd94ea58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fdd94ea58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fdd94ea58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fdd94dfaeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fdd94dfaeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fdd94dfaeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fdd9528e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fdd9528e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fdd9528e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fdd9528e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fdd94e3421a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fdd94e3421a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fdd94e3421a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fdd94e630b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fdd94e630b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fdd94e630b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fdd94e630b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fdd94e630b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fdd94e634e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fdd94e634e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fdd94e6384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fdd94e12c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fdd94e12fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fdd950e481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fdd950e481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fdd950e481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fdd950e481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fdd950e481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fdd950e8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fdd950e8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fdd950e8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fdd950e8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fdd950e8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fdd9381bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fdd9381bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fdd9381bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fdd9381bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fdd94c6be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fdd94c14807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fdd94c14807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fdd94c14807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fdd94cb5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000558f561be714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000558f561c4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000558f561b75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fdd8cdee590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fdd8cdee649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000558f561b94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/identical-expressions.cpp.script: line 1: 1458853 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core.IdenticalExpr -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/identical-expressions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inline-not-supported.c (711 of 16414) ******************** TEST 'Clang :: Analysis/inline-not-supported.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-not-supported.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-not-supported.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_qux 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-not-supported.c:22:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-not-supported.c:22:3: Error evaluating statement #0 0x00007fdcdd9349d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdcdd932d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdcdd934e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdcdc8bb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdce4c67126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fdce4c67126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fdce4c67126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fdce4c67126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fdce4c67126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fdce4c67126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fdce4c67126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fdce4c67126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fdce4945c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fdce4945c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fdce4945c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fdce4945c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fdce4945c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fdce4945c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fdce4945c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fdce4945c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fdce49468dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fdce49468dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fdce49468dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fdce49468dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fdce4936e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fdce4936e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fdce4936e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fdce494f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fdce494f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fdce494f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fdce49345a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fdce49345a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fdce49345a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fdce495d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fdce495d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fdce495d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fdce495d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fdce495d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fdce495d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fdce48b2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fdce48b2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fdce48b2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fdce499948f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007fdce499948f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007fdce499948f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fdce499948f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007fdce499948f checkFunctionPointerCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:390:0 #47 0x00007fdce499948f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:546:0 #48 0x00007fdce499948f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007fdce48b558d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007fdce48b558d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007fdce48b558d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007fdce48b558d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007fdce48b558d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007fdce49003a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007fdce49003a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007fdce49003a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007fdce49003a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007fdce49003a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007fdce49003a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007fdce49003a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #61 0x00007fdce4900e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #62 0x00007fdce4919f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #63 0x00007fdce4919f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #64 0x00007fdce491b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #65 0x00007fdce491b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #66 0x00007fdce491b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #67 0x00007fdce48cac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007fdce48cafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007fdce4b9c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007fdce4b9c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007fdce4b9c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007fdce4b9c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007fdce4b9c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007fdce4ba0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007fdce4ba0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007fdce4ba0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007fdce4ba0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007fdce4ba0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007fdce32d3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007fdce32d3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007fdce32d3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007fdce32d3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007fdce4723e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007fdce46cc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007fdce46cc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007fdce46cc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007fdce476d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x0000557f615f3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x0000557f615f9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x0000557f615ec5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007fdcdc8a6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007fdcdc8a6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x0000557f615ee4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline-not-supported.c.script: line 1: 1459100 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-not-supported.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inline.cpp (712 of 16414) ******************** TEST 'Clang :: Analysis/inline.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config ipa=inlining -analyzer-config c++-allocator-inlining=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config ipa=inlining -analyzer-config c++-allocator-inlining=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling rdar12409977::Child::Child() at line 427 #1 Calling rdar12409977::test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline.cpp:422:10: Error evaluating statement #0 0x00007f05baba19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f05bab9fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f05baba1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f05b9b28930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f05c1b59606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f05c1b59606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f05c1b59606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f05c1b59606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f05c1b59606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f05c1b59606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f05c1b59606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f05c1b59606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f05c1b882f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f05c1b8884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f05c1b37bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f05c1b37d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f05c1b37fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f05c1e0981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f05c1e0981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f05c1e0981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f05c1e0981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f05c1e0981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f05c1e0d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f05c1e0d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f05c1e0d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f05c1e0d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f05c1e0d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f05c0540bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f05c0540bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f05c0540bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f05c0540bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f05c1990e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f05c1939807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f05c1939807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f05c1939807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f05c19da028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055b698903714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055b698909843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055b6988fc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f05b9b13590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f05b9b13649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055b6988fe4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline.cpp.script: line 1: 1459188 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config ipa=inlining -analyzer-config c++-allocator-inlining=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/initialization.cpp (714 of 16414) ******************** TEST 'Clang :: Analysis/initialization.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,core.builtin,debug.ExprInspection,core.uninitialized.UndefReturn -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,core.builtin,debug.ExprInspection,core.uninitialized.UndefReturn -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling struct_arr_index1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.cpp:115:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.cpp:115:3: Error evaluating statement #0 0x00007fa0b29f49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa0b29f2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa0b29f4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa0b197b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa0b9d27126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa0b9d27126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa0b9d27126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa0b9d27126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa0b9d27126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa0b9d27126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa0b9d27126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa0b9d27126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa0b9a05c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa0b9a05c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa0b9a05c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa0b9a05c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa0b9a05c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa0b9a05c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa0b9a05c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa0b9a05c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa0b9a068dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa0b9a068dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa0b9a068dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa0b9a068dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fa0b9a0f93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa0b9a0f93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa0b9a0f93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fa0b9a0f11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa0b9a0f11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa0b9a0f11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fa0b99f45a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fa0b99f45a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fa0b99f45a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fa0b9a1d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fa0b9a1d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fa0b9a1d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fa0b9a1d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fa0b9a1d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fa0b9a1d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fa0b9972f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fa0b9972f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa0b9972f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fa0b9e06755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fa0b9e06755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fa0b9e06755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fa0b9e06755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fa0b9e06755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007fa0b9aa1cac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007fa0b9aa1cac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007fa0b9aa1cac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007fa0b9acc8dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007fa0b9acc8dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007fa0b99881ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007fa0b99c0473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007fa0b99c0473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007fa0b99c0473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007fa0b99c0473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007fa0b99c0473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007fa0b99c0473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007fa0b99c0473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007fa0b99c0473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007fa0b99c0473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007fa0b99c0e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007fa0b99d9f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007fa0b99d9f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007fa0b99db4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007fa0b99db4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007fa0b99db84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007fa0b998ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007fa0b998afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007fa0b9c5c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007fa0b9c5c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007fa0b9c5c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007fa0b9c5c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007fa0b9c5c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007fa0b9c60111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007fa0b9c60111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007fa0b9c60111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007fa0b9c60111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007fa0b9c60111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007fa0b8393bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007fa0b8393bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007fa0b8393bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007fa0b8393bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007fa0b97e3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007fa0b978c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007fa0b978c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007fa0b978c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007fa0b982d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x0000559565ac3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x0000559565ac9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x0000559565abc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007fa0b1966590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007fa0b1966649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x0000559565abe4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/initialization.cpp.script: line 1: 1458977 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -std=c++14 -triple i386-apple-darwin10 -analyze -analyzer-config eagerly-assume=false -analyzer-checker=core.uninitialized.Assign,core.builtin,debug.ExprInspection,core.uninitialized.UndefReturn -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/initialization.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inline-plist.c (715 of 16414) ******************** TEST 'Clang :: Analysis/inline-plist.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c -analyzer-checker=core.NullDereference,core.DivideZero -fblocks -analyzer-output=text -analyzer-config suppress-null-return-paths=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c -analyzer-checker=core.NullDereference,core.DivideZero -fblocks -analyzer-output=plist -analyzer-config suppress-null-return-paths=false -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline-plist.c.tmp : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c:13:7: Error evaluating branch #0 0x00007f30f2b489d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f30f2b46d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f30f2b48e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f30f1acf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f30f9e7b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f30f9e7b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f30f9e7b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f30f9e7b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f30f9e7b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f30f9e7b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f30f9e7b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f30f9e7b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f30f9b59c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f30f9b59c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f30f9b59c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f30f9b59c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f30f9b59c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f30f9b59c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f30f9b59c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f30f9b59c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f30f9b5a8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f30f9b5a8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f30f9b5a8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f30f9b5a8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f30f9b4ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f30f9b4ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f30f9b4ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f30f9b630ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f30f9b630ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f30f9b630ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f30f9b485a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f30f9b485a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f30f9b485a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f30f9b716f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f30f9b716f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f30f9b716f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f30f9b718f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f30f9b718f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f30f9b718f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f30f9ac6f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f30f9ac6f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f30f9ac6f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f30f9f5a34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f30f9f5a34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f30f9f5a34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f30f9f5a34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f30f9b06e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f30f9b06e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f30f9b06e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f30f9b06e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f30f9b06e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f30f9add75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f30f9adefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f30f9db081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f30f9db081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f30f9db081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f30f9db081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f30f9db081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f30f9db4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f30f9db4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f30f9db4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f30f9db4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f30f9db4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f30f84e7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f30f84e7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f30f84e7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f30f84e7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f30f9937e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f30f98e0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f30f98e0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f30f98e0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f30f9981028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055a651f31714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055a651f37843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055a651f2a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f30f1aba590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f30f1aba649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055a651f2c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline-plist.c.script: line 3: 1459118 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c -analyzer-checker=core.NullDereference,core.DivideZero -fblocks -analyzer-output=text -analyzer-config suppress-null-return-paths=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline-plist.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/InlineObjCClassMethod.m (716 of 16414) ******************** TEST 'Clang :: Analysis/inlining/InlineObjCClassMethod.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCClassMethod.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCClassMethod.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[Child b] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCClassMethod.m:400:10: Error evaluating statement #0 0x00007fbe1348c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbe1348ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbe1348ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbe12413930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbe1a4a3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbe1a4a3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbe1a4a3aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbe1a4a3aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbe1a4a3aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbe1a4a3aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fbe1a444993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fbe1a444993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fbe1a444993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fbe1a444993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fbe1a4732f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fbe1a47384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fbe1a422bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fbe1a422d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fbe1a422fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fbe1a6f481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fbe1a6f481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fbe1a6f481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fbe1a6f481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fbe1a6f481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fbe1a6f8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fbe1a6f8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fbe1a6f8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fbe1a6f8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fbe1a6f8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fbe18e2bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fbe18e2bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fbe18e2bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fbe18e2bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fbe1a27be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fbe1a224807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fbe1a224807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fbe1a224807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fbe1a2c5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005595da023714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005595da029843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005595da01c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fbe123fe590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fbe123fe649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005595da01e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/InlineObjCClassMethod.m.script: line 1: 1459235 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCClassMethod.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/InlineObjCInstanceMethod.m (717 of 16414) ******************** TEST 'Clang :: Analysis/inlining/InlineObjCInstanceMethod.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero,core.DynamicTypePropagation,osx.cocoa.IncompatibleMethodTypes -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCInstanceMethod.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero,core.DynamicTypePropagation,osx.cocoa.IncompatibleMethodTypes -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCInstanceMethod.m 1. parser at end of file 2. While analyzing stack: #0 Calling testCovariantReturnTypeNoErrorSinceTypesMatch 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCInstanceMethod.m:141:19: Error evaluating statement #0 0x00007f08070f59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f08070f3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f08070f5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f080607c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f080e090006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f080e090006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f080e090006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f080e090006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f080e090006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f080e090006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f080e090006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f080e090006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f080e415a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f080e415a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f080e415a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f080e415a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f080e06d8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f080e0ad876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f080e0ad876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f080e0ad876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f080e0ad876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f080e0ad876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f080e0ad876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f080e0ad876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f080e0dc2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f080e0dc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f080e08bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f080e08bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f080e35d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f080e35d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f080e35d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f080e35d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f080e35d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f080e361111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f080e361111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f080e361111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f080e361111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f080e361111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f080ca94bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f080ca94bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f080ca94bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f080ca94bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f080dee4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f080de8d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f080de8d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f080de8d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f080df2e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x000055f4498da714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x000055f4498e0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x000055f4498d35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f0806067590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f0806067649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x000055f4498d54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/InlineObjCInstanceMethod.m.script: line 1: 1459238 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.DivideZero,core.DynamicTypePropagation,osx.cocoa.IncompatibleMethodTypes -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/InlineObjCInstanceMethod.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/RetainCountExamples.m (719 of 16414) ******************** TEST 'Clang :: Analysis/inlining/RetainCountExamples.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/RetainCountExamples.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/RetainCountExamples.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[DelegateTest test:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/RetainCountExamples.m:117:25: Error evaluating statement #0 0x00007f30695479d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3069545d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3069547e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f30684ce930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f307055eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f307055eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f307055eaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f307055eaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f307055eaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f307055eaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f30704ff993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f30704ff993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f30704ff993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f30704ff993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f307052e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f307052e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f30704ddbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f30704ddd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f30704ddfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f30707af81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f30707af81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f30707af81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f30707af81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f30707af81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f30707b3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f30707b3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f30707b3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f30707b3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f30707b3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f306eee6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f306eee6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f306eee6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f306eee6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f3070336e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f30702df807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f30702df807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f30702df807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f3070380028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005557fe815714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005557fe81b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005557fe80e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f30684b9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f30684b9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005557fe8104c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/RetainCountExamples.m.script: line 1: 1459283 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/RetainCountExamples.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/containers.cpp (720 of 16414) ******************** TEST 'Clang :: Analysis/inlining/containers.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=true -DINLINE=1 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=false -DTEST_INLINABLE_ALLOCATORS -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=true -DTEST_INLINABLE_ALLOCATORS -DINLINE=1 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testWrappers(class BeginOnlySet &, class IteratorStructOnlySet &, class IteratorTypedefOnlySet &, class IteratorUsingOnlySet &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp:48:3: Error evaluating statement #0 0x00007f6cfbdfa9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6cfbdf8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6cfbdfae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6cfad81930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6d02db2606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6d02db2606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6d02db2606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6d02db2606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6d02db2606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6d02db2606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6d02db2606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6d02db2606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f6d02de12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f6d02de184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f6d02d90c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f6d02d90fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f6d0306281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f6d0306281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f6d0306281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f6d0306281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f6d0306281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f6d03066111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f6d03066111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f6d03066111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f6d03066111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f6d03066111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f6d01799bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f6d01799bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f6d01799bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f6d01799bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f6d02be9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f6d02b92807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f6d02b92807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f6d02b92807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f6d02c33028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000564f570c2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x0000564f570c8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x0000564f570bb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f6cfad6c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f6cfad6c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x0000564f570bd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/containers.cpp.script: line 4: 1459329 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config c++-inlining=destructors -analyzer-config c++-container-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/containers.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inline4.c (721 of 16414) ******************** TEST 'Clang :: Analysis/inline4.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline4.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline4.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline4.c:11:12: Error evaluating branch #0 0x00007f3aaa58a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3aaa588d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3aaa58ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3aa9511930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3ab18bd126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3ab18bd126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3ab18bd126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3ab18bd126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3ab18bd126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3ab18bd126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3ab18bd126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3ab18bd126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3ab159bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3ab159bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3ab159bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3ab159bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3ab159bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3ab159bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3ab159bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3ab159bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3ab159c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3ab159c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3ab159c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3ab159c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3ab15a593b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3ab15a593b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3ab15a593b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f3ab15a511f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3ab15a511f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3ab15a511f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f3ab158a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3ab158a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3ab158a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3ab15b36f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3ab15b36f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3ab15b36f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3ab15b38f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3ab15b38f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3ab15b38f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3ab1508f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3ab1508f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3ab1508f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3ab199c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3ab199c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3ab199c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3ab199c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3ab1548e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f3ab1548e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f3ab1548e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f3ab1548e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f3ab1548e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f3ab151f75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f3ab1520fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f3ab17f281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f3ab17f281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f3ab17f281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f3ab17f281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f3ab17f281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f3ab17f6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f3ab17f6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f3ab17f6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f3ab17f6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f3ab17f6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f3aaff29bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f3aaff29bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f3aaff29bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f3aaff29bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f3ab1379e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f3ab1322807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f3ab1322807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f3ab1322807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f3ab13c3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055d4a88f1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055d4a88f7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055d4a88ea5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f3aa94fc590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f3aa94fc649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055d4a88ec4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline4.c.script: line 1: 1459210 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline4.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m (722 of 16414) ******************** TEST 'Clang :: Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[MyClass testCastToParent] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m:33:12: Error evaluating statement #0 0x00007ff1331159d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff133113d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff133115e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff13209c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff13a12caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff13a12caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff13a12caa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff13a12caa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff13a12caa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff13a12caa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff13a0cd993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff13a0cd993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff13a0cd993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff13a0cd993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff13a0fc2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff13a0fc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff13a0abbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff13a0abd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff13a0abfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff13a37d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff13a37d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff13a37d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff13a37d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff13a37d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff13a381111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff13a381111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff13a381111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff13a381111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff13a381111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff138ab4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff138ab4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff138ab4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff138ab4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff139f04e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff139ead807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff139ead807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff139ead807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff139f4e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d6131ff714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d613205843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d6131f85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff132087590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff132087649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d6131fa4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/ObjCImproperDynamictallyDetectableCast.m.script: line 1: 1459270 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/assume-super-init-does-not-return-nil.m (723 of 16414) ******************** TEST 'Clang :: Analysis/inlining/assume-super-init-does-not-return-nil.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/assume-super-init-does-not-return-nil.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/assume-super-init-does-not-return-nil.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Cell test] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/assume-super-init-does-not-return-nil.m:37:20: Error evaluating statement #0 0x00007fb2b4a0e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb2b4a0cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb2b4a0ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb2b3995930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb2bba25aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb2bba25aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb2bba25aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb2bba25aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb2bba25aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb2bba25aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb2bb9c6993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb2bb9c6993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb2bb9c6993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb2bb9c6993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb2bb9f52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb2bb9f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb2bb9a4bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb2bb9a4d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb2bb9a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb2bbc7681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb2bbc7681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb2bbc7681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb2bbc7681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb2bbc7681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb2bbc7a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb2bbc7a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb2bbc7a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb2bbc7a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb2bbc7a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb2ba3adbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb2ba3adbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb2ba3adbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb2ba3adbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb2bb7fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb2bb7a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb2bb7a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb2bb7a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb2bb847028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055b5288c8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055b5288ce843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055b5288c15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb2b3980590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb2b3980649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055b5288c34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/assume-super-init-does-not-return-nil.m.script: line 1: 1459305 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/assume-super-init-does-not-return-nil.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/DynDispatchBifurcate.m (724 of 16414) ******************** TEST 'Clang :: Analysis/inlining/DynDispatchBifurcate.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/DynDispatchBifurcate.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/DynDispatchBifurcate.m 1. parser at end of file 2. While analyzing stack: #0 Calling testDefNotAvailableInlined at line 190 #1 Calling testDefNotAvailable 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/DynDispatchBifurcate.m:187:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/DynDispatchBifurcate.m:187:10: Error evaluating statement #0 0x00007fb836bff9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb836bfdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb836bffe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb835b86930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb83df32126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb83df32126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb83df32126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb83df32126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb83df32126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb83df32126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb83df32126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb83df32126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb83dc10c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb83dc10c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb83dc10c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb83dc10c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb83dc10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb83dc10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb83dc10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb83dc10c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb83dc118dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb83dc118dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb83dc118dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb83dc118dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fb83dc01e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb83dc01e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb83dc01e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb83dc1a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb83dc1a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb83dc1a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb83dbff5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb83dbff5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb83dbff5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb83dc286f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb83dc286f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb83dc286f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb83dc288f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb83dc288f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb83dc288f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb83db7df06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb83db7df06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb83db7df06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fb83e01134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb83e01134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb83e01134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb83e01134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb83dbe2883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007fb83dbe2883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007fb83dbe2883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007fb83dbe2883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007fb83dbe2883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007fb83dbe2883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007fb83dbe4a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fb83dbe4a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007fb83dbe64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fb83dbe64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fb83dbe684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fb83db95c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fb83db95fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fb83de6781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fb83de6781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fb83de6781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fb83de6781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fb83de6781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fb83de6b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fb83de6b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fb83de6b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fb83de6b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fb83de6b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fb83c59ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fb83c59ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fb83c59ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fb83c59ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fb83d9eee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fb83d997807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fb83d997807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fb83d997807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fb83da38028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055ad23b85714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055ad23b8b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055ad23b7e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fb835b71590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fb835b71649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055ad23b804c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/DynDispatchBifurcate.m.script: line 1: 1459209 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/DynDispatchBifurcate.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inline3.c (725 of 16414) ******************** TEST 'Clang :: Analysis/inline3.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline3.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline3.c 1. parser at end of file 2. While analyzing stack: #0 Calling f1 at line 14 #1 Calling f2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline3.c:9:12: Error evaluating branch #0 0x00007f8ddb69a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8ddb698d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8ddb69ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8dda621930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8de29cd126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8de29cd126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8de29cd126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8de29cd126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8de29cd126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8de29cd126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8de29cd126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8de29cd126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8de26abc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8de26abc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8de26abc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8de26abc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8de26abc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8de26abc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8de26abc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8de26abc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8de26ac8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8de26ac8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8de26ac8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8de26ac8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8de26b593b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8de26b593b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8de26b593b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f8de26b511f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8de26b511f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8de26b511f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f8de269a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8de269a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8de269a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8de26c36f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8de26c36f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8de26c36f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8de26c38f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8de26c38f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8de26c38f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8de2618f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8de2618f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8de2618f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f8de2aac34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f8de2aac34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f8de2aac34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f8de2aac34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8de2658e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f8de2658e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f8de2658e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f8de2658e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f8de2658e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f8de262f75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f8de2630fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f8de290281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f8de290281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f8de290281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f8de290281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f8de290281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f8de2906111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f8de2906111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f8de2906111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f8de2906111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f8de2906111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f8de1039bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f8de1039bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f8de1039bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f8de1039bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8de2489e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8de2432807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8de2432807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8de2432807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8de24d3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005601d8e15714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005601d8e1b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005601d8e0e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f8dda60c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f8dda60c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005601d8e104c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inline3.c.script: line 1: 1459182 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inline3.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/dyn-dispatch-bifurcate.cpp (727 of 16414) ******************** TEST 'Clang :: Analysis/inlining/dyn-dispatch-bifurcate.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -Wno-reinterpret-base-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/dyn-dispatch-bifurcate.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -Wno-reinterpret-base-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/dyn-dispatch-bifurcate.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling ReinterpretDisruptsDynamicTypeInfo::test(class ReinterpretDisruptsDynamicTypeInfo::Parent *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/dyn-dispatch-bifurcate.cpp:35:9: Error evaluating branch #0 0x00007f2ddd2cc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2ddd2cad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2ddd2cce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2ddc253930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2de45ff126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2de45ff126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2de45ff126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2de45ff126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2de45ff126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2de45ff126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2de45ff126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2de45ff126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2de42ddc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2de42ddc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2de42ddc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2de42ddc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2de42ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2de42ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2de42ddc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2de42ddc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2de42de8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2de42de8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2de42de8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2de42de8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2de42cee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2de42cee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2de42cee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2de42e70ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2de42e70ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2de42e70ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2de42cc5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2de42cc5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2de42cc5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2de42f56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2de42f56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2de42f56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2de42f58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2de42f58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2de42f58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2de424aeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2de424aeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2de424aeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f2de46de34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2de46de34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2de46de34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2de46de34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2de428ae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f2de428ae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f2de428ae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f2de428ae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f2de428ae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f2de426175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f2de4262fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f2de453481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f2de453481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f2de453481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f2de453481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f2de453481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f2de4538111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f2de4538111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f2de4538111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f2de4538111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f2de4538111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f2de2c6bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f2de2c6bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f2de2c6bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f2de2c6bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f2de40bbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f2de4064807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f2de4064807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f2de4064807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f2de4105028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000559d758ef714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000559d758f5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000559d758e85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f2ddc23e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f2ddc23e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000559d758ea4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/dyn-dispatch-bifurcate.cpp.script: line 1: 1459339 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify -Wno-reinterpret-base-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/dyn-dispatch-bifurcate.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/ObjCDynTypePopagation.m (729 of 16414) ******************** TEST 'Clang :: Analysis/inlining/ObjCDynTypePopagation.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCDynTypePopagation.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCDynTypePopagation.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[UserClass callNew] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCDynTypePopagation.m:99:25: Error evaluating statement #0 0x00007fb8767bf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb8767bdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb8767bfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb875746930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb87d7d6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb87d7d6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb87d7d6aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb87d7d6aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb87d7d6aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb87d7d6aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb87d777993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb87d777993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb87d777993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb87d777993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb87d7a62f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb87d7a684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb87d755bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb87d755d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb87d755fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb87da2781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb87da2781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb87da2781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb87da2781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb87da2781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb87da2b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb87da2b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb87da2b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb87da2b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb87da2b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb87c15ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb87c15ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb87c15ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb87c15ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb87d5aee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb87d557807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb87d557807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb87d557807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb87d5f8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055fa8a440714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055fa8a446843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055fa8a4395ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb875731590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb875731649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055fa8a43b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/ObjCDynTypePopagation.m.script: line 1: 1459256 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/ObjCDynTypePopagation.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/inline-defensive-checks.cpp (733 of 16414) ******************** TEST 'Clang :: Analysis/inlining/inline-defensive-checks.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling get_deref_expr_with_cleanups::test_conjured() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.cpp:101:24: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.cpp:101:24: Error evaluating statement #0 0x00007f6841de19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6841ddfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6841de1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6840d68930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6848d9da59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6848d9da59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6848d9da59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6848d9da59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f6848d9da59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f6848d9da59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f6848d9da59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f6848d9de4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f6848d9de4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f6848d9de4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f6848d9de4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f6848d9de4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f6848d9e280 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007f6848d9e280 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007f6848d9e280 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f6848d9e280 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:453:68 #20 0x00007f6848d9e2d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #21 0x00007f6848d9e2d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #22 0x00007f6848d9e2d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #23 0x00007f6848dc083a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007f6848dc083a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007f6848dc083a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #26 0x00007f6848dc083a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #27 0x00007f6848dc6f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #28 0x00007f6848dc6f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #29 0x00007f6848dc84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #30 0x00007f6848dc84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #31 0x00007f6848dc884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #32 0x00007f6848d77c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #33 0x00007f6848d77fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #34 0x00007f684904981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #35 0x00007f684904981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #36 0x00007f684904981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #37 0x00007f684904981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #38 0x00007f684904981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #39 0x00007f684904d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #40 0x00007f684904d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #41 0x00007f684904d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #42 0x00007f684904d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #43 0x00007f684904d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #44 0x00007f6847780bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #45 0x00007f6847780bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #46 0x00007f6847780bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #47 0x00007f6847780bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #48 0x00007f6848bd0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #49 0x00007f6848b79807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #50 0x00007f6848b79807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #51 0x00007f6848b79807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #52 0x00007f6848c1a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #53 0x00005634d23d1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #54 0x00005634d23d7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #55 0x00005634d23ca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #56 0x00007f6840d53590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #57 0x00007f6840d53649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #58 0x00005634d23cc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/inline-defensive-checks.cpp.script: line 1: 1459519 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/false-positive-suppression.cpp (736 of 16414) ******************** TEST 'Clang :: Analysis/inlining/false-positive-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -DSUPPRESSED=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling Cleanups::testArgument() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp:210:24: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp:210:24: Error evaluating statement #0 0x00007fe65f4269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe65f424d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe65f426e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe65e3ad930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe6663e2a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe6663e2a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe6663e2a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe6663e2a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fe6663e2a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fe6663e2a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fe6663e2a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fe6663e2e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fe6663e2e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fe6663e2e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fe6663e2e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fe6663e2e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fe6663e3152 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #17 0x00007fe6663e3152 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fe6663e3152 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:443:63 #19 0x00007fe66640583a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007fe66640583a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007fe66640583a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007fe66640583a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007fe66640bf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007fe66640bf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007fe66640d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007fe66640d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007fe66640d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007fe6663bcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fe6663bcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fe66668e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe66668e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe66668e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fe66668e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fe66668e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fe666692111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fe666692111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fe666692111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fe666692111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fe666692111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fe664dc5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fe664dc5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fe664dc5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fe664dc5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fe666215e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fe6661be807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fe6661be807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fe6661be807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fe66625f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x0000560a0faf4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x0000560a0fafa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x0000560a0faed5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fe65e398590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fe65e398649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x0000560a0faef4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/false-positive-suppression.cpp.script: line 2: 1459486 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/false-positive-suppression.m (737 of 16414) ******************** TEST 'Clang :: Analysis/inlining/false-positive-suppression.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -DSUPPRESSED=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fobjc-arc -verify -DSUPPRESSED=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config avoid-suppressing-null-argument-paths=true -DSUPPRESSED=1 -DNULL_ARGS=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m 1. parser at end of file 2. While analyzing stack: #0 Calling testSynthesizedPropertyReturningNull 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m:128:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m:128:10: Error evaluating statement #0 0x00007f8462d029d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8462d00d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8462d02e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8461c89930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f846a035126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f846a035126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f846a035126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f846a035126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f846a035126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f846a035126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f846a035126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f846a035126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8469d13c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8469d13c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8469d13c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8469d13c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8469d13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8469d13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8469d13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8469d13c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8469d148dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8469d148dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8469d148dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8469d148dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8469d04e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8469d04e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8469d04e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8469d1d0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8469d1d0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8469d1d0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8469d025a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8469d025a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8469d025a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8469d2b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8469d2b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8469d2b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8469d2b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8469d2b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8469d2b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8469c80f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8469c80f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8469c80f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f846a11434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f846a11434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f846a11434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f846a11434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8469ce5883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f8469ce5883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f8469ce5883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f8469ce5883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f8469ce5883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f8469ce5883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f8469ce7a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f8469ce7a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f8469ce94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f8469ce94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f8469ce984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f8469c98c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f8469c98fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f8469f6a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f8469f6a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f8469f6a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f8469f6a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f8469f6a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f8469f6e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f8469f6e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f8469f6e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f8469f6e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f8469f6e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f84686a1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f84686a1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f84686a1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f84686a1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f8469af1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f8469a9a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f8469a9a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f8469a9a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f8469b3b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005577234b1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005577234b7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005577234aa5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f8461c74590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f8461c74649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005577234ac4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/false-positive-suppression.m.script: line 4: 1459500 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/inline-defensive-checks.m (738 of 16414) ******************** TEST 'Clang :: Analysis/inlining/inline-defensive-checks.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.m 1. parser at end of file 2. While analyzing stack: #0 Calling idc at line 121 #1 Calling dontSuppressNilReceiverIDC 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.m:67:7: Error evaluating branch #0 0x00007f544bc6f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f544bc6dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f544bc6fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f544abf6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5452fa2126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f5452fa2126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f5452fa2126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f5452fa2126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f5452fa2126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f5452fa2126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f5452fa2126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f5452fa2126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f5452c80c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f5452c80c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f5452c80c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f5452c80c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f5452c80c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f5452c80c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f5452c80c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f5452c80c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f5452c818dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f5452c818dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f5452c818dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f5452c818dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f5452c71e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5452c71e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5452c71e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f5452c8a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f5452c8a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f5452c8a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f5452c6f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f5452c6f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f5452c6f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f5452c986f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f5452c986f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f5452c986f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f5452c988f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f5452c988f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f5452c988f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f5452bedf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f5452bedf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f5452bedf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f545308134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f545308134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f545308134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f545308134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f5452c2de93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f5452c2de93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f5452c2de93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f5452c2de93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f5452c2de93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f5452c0475d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f5452c05fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f5452ed781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f5452ed781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f5452ed781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f5452ed781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f5452ed781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f5452edb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f5452edb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f5452edb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f5452edb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f5452edb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f545160ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f545160ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f545160ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f545160ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f5452a5ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f5452a07807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f5452a07807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f5452a07807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f5452aa8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005643cd49f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005643cd4a5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005643cd4985ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f544abe1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f544abe1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005643cd49a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/inline-defensive-checks.m.script: line 1: 1459573 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/false-positive-suppression.c (739 of 16414) ******************** TEST 'Clang :: Analysis/inlining/false-positive-suppression.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -DSUPPRESSED=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config avoid-suppressing-null-argument-paths=true -DSUPPRESSED=1 -DNULL_ARGS=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c 1. parser at end of file 2. While analyzing stack: #0 Calling testConditionalOperatorSuppressFloatCond 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c:379:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c:379:10: Error evaluating statement #0 0x00007fc8f16a59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc8f16a3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc8f16a5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc8f062c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc8f89d8126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc8f89d8126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc8f89d8126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc8f89d8126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc8f89d8126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc8f89d8126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc8f89d8126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc8f89d8126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc8f86b6c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc8f86b6c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc8f86b6c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc8f86b6c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc8f86b6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc8f86b6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc8f86b6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc8f86b6c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc8f86b78dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc8f86b78dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc8f86b78dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc8f86b78dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fc8f86a7e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc8f86a7e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc8f86a7e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fc8f86c00ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc8f86c00ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc8f86c00ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fc8f86a55a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fc8f86a55a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fc8f86a55a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fc8f86ce6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fc8f86ce6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fc8f86ce6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fc8f86ce8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fc8f86ce8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fc8f86ce8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fc8f8623f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fc8f8623f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fc8f8623f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fc8f8ab734f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fc8f8ab734f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fc8f8ab734f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fc8f8ab734f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fc8f875fa08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fc8f875fa08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fc8f875fa08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007fc8f875fa08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007fc8f861ce0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007fc8f865c8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007fc8f865c8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007fc8f865cbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007fc8f865cbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007fc8f865cbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007fc8f865cbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007fc8f8669c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007fc8f8669c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fc8f8669c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007fc8f868a822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007fc8f868a822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007fc8f868a822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007fc8f868c4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007fc8f868c4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007fc8f868c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007fc8f863bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007fc8f863bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007fc8f890d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007fc8f890d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007fc8f890d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007fc8f890d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007fc8f890d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007fc8f8911111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007fc8f8911111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007fc8f8911111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007fc8f8911111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007fc8f8911111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007fc8f7044bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007fc8f7044bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007fc8f7044bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007fc8f7044bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007fc8f8494e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007fc8f843d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007fc8f843d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007fc8f843d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007fc8f84de028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x0000559862e5d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x0000559862e63843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x0000559862e565ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007fc8f0617590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007fc8f0617649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x0000559862e584c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/false-positive-suppression.c.script: line 3: 1459445 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/false-positive-suppression.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/inline-defensive-checks.c (740 of 16414) ******************** TEST 'Clang :: Analysis/inlining/inline-defensive-checks.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.c 1. parser at end of file 2. While analyzing stack: #0 Calling idcPlainNullWithArray at line 238 #1 Calling idcTrackZeroValueThroughSymbolicRegionWithArray 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.c:231:7: Error evaluating branch #0 0x00007f0e38a029d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0e38a00d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0e38a02e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0e37989930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0e3fd35126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f0e3fd35126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f0e3fd35126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f0e3fd35126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f0e3fd35126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f0e3fd35126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f0e3fd35126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f0e3fd35126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f0e3fa13c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f0e3fa13c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f0e3fa13c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f0e3fa13c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f0e3fa13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f0e3fa13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f0e3fa13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f0e3fa13c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f0e3fa148dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f0e3fa148dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f0e3fa148dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f0e3fa148dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f0e3fa1d93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f0e3fa1d93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f0e3fa1d93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f0e3fa1d11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f0e3fa1d11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f0e3fa1d11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f0e3fa025a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f0e3fa025a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f0e3fa025a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f0e3fa2b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f0e3fa2b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f0e3fa2b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f0e3fa2b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f0e3fa2b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f0e3fa2b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f0e3f980f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f0e3f980f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f0e3f980f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f0e3fe1434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f0e3fe1434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f0e3fe1434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f0e3fe1434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f0e3f9c0e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f0e3f9c0e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f0e3f9c0e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f0e3f9c0e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f0e3f9c0e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f0e3f99775d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f0e3f998fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f0e3fc6a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f0e3fc6a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f0e3fc6a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f0e3fc6a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f0e3fc6a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f0e3fc6e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f0e3fc6e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f0e3fc6e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f0e3fc6e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f0e3fc6e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f0e3e3a1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f0e3e3a1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f0e3e3a1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f0e3e3a1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f0e3f7f1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f0e3f79a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f0e3f79a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f0e3f79a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f0e3f83b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000557ae5a36714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000557ae5a3c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000557ae5a2f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f0e37974590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f0e37974649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000557ae5a314c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/inline-defensive-checks.c.script: line 1: 1459520 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config suppress-inlined-defensive-checks=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/inline-defensive-checks.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/path-notes.c (743 of 16414) ******************** TEST 'Clang :: Analysis/inlining/path-notes.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=plist-multi-file -analyzer-config suppress-null-return-paths=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.c -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.c.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling test4 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.c:137:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.c:137:7: Error evaluating statement #0 0x00007f4a3386d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a3386bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4a3386de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a327f4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a3a875266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f4a3a875266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4a3a875266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4a3a875266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4a3a875266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4a3a875266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4a3a875266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f4a3a875266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f4a3a875266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f4a3a875568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f4a3a875568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f4a3a875568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f4a3a875568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f4a3a88f27b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #18 0x00007f4a3a88f27b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #19 0x00007f4a3a88f27b clang::ento::ProgramState::getSVal(clang::ento::Loc, clang::QualType) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:275:0 #20 0x00007f4a3a824e00 clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2989:25 #21 0x00007f4a3a831c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f4a3a831c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4a3a831c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #24 0x00007f4a3a852822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #25 0x00007f4a3a852822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #26 0x00007f4a3a852822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #27 0x00007f4a3a8544e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007f4a3a8544e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007f4a3a85484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007f4a3a803c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007f4a3a803fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f4a3aad581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f4a3aad581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f4a3aad581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f4a3aad581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f4a3aad581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f4a3aad9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f4a3aad9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f4a3aad9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f4a3aad9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f4a3aad9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f4a3920cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f4a3920cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f4a3920cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f4a3920cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f4a3a65ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f4a3a605807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f4a3a605807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f4a3a605807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f4a3a6a6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x0000556aa779e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x0000556aa77a4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x0000556aa77975ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f4a327df590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f4a327df649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x0000556aa77994c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.c.script: line 3: 1459607 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/path-notes.m (744 of 16414) ******************** TEST 'Clang :: Analysis/inlining/path-notes.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount -analyzer-output=text -analyzer-config suppress-null-return-paths=false -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount -analyzer-output=plist-multi-file -analyzer-config suppress-null-return-paths=false -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.m -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.m.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testAutoreleaseTakesEffectInDispatch 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.m:170:12: Error evaluating statement #0 0x00007f499ffdd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f499ffdbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f499ffdde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f499ef64930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f49a6f78006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f49a6f78006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f49a6f78006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f49a6f78006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f49a6f78006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f49a6f78006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f49a6f78006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f49a6f78006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f49a72fda65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f49a72fda65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f49a72fda65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f49a72fda65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f49a6f558e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f49a6f95876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f49a6f95876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f49a6f95876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f49a6f95876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f49a6f95876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f49a6f95876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f49a6f95876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f49a6fc42f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f49a6fc484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f49a6f73c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f49a6f73fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f49a724581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f49a724581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f49a724581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f49a724581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f49a724581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f49a7249111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f49a7249111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f49a7249111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f49a7249111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f49a7249111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f49a597cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f49a597cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f49a597cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f49a597cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f49a6dcce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f49a6d75807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f49a6d75807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f49a6d75807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f49a6e16028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000556bf38d4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000556bf38da843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000556bf38cd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f499ef4f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f499ef4f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000556bf38cf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.m.script: line 3: 1459693 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.NilArg,osx.cocoa.RetainCount -analyzer-output=text -analyzer-config suppress-null-return-paths=false -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/placement-new-fp-suppression.cpp (745 of 16414) ******************** TEST 'Clang :: Analysis/inlining/placement-new-fp-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core.CallAndMessage -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core.CallAndMessage -DSUPPRESSED -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core.CallAndMessage -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling safe_malloc(size_t) at line 45 #1 Calling MallocAllocator::Allocate(size_t, size_t) at line 57 #2 Calling BumpPtrAllocator::Allocate(size_t, size_t) at line 82 #3 Calling ASTContext::Allocate(size_t, unsigned int) at line 103 #4 Calling operator new[](size_t, const class ASTContext &, size_t) at line 130 #5 Calling g(const class ASTContext &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp:34:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp:34:7: Error evaluating statement #0 0x00007f61c6c499d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f61c6c47d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f61c6c49e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f61c5bd0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f61cdf7c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f61cdf7c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f61cdf7c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f61cdf7c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f61cdf7c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f61cdf7c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f61cdf7c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f61cdf7c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f61cdc5ac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f61cdc5ac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f61cdc5ac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f61cdc5ac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f61cdc5ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f61cdc5ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f61cdc5ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f61cdc5ac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f61cdc5b8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f61cdc5b8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f61cdc5b8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f61cdc5b8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f61cdc4be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f61cdc4be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f61cdc4be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f61cdc640ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f61cdc640ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f61cdc640ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f61cdc495a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f61cdc495a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f61cdc495a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f61cdc726f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f61cdc726f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f61cdc726f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f61cdc728f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f61cdc728f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f61cdc728f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f61cdbc7eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f61cdbc7eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f61cdbc7eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f61ce05b34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f61ce05b34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f61ce05b34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f61ce05b34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f61cdc0121a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f61cdc0121a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f61cdc0121a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f61cdc300b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f61cdc300b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f61cdc300b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f61cdc300b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f61cdc300b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f61cdc304e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f61cdc304e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f61cdc3084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f61cdbdfc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f61cdbdffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f61cdeb181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f61cdeb181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f61cdeb181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f61cdeb181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f61cdeb181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f61cdeb5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f61cdeb5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f61cdeb5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f61cdeb5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f61cdeb5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f61cc5e8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f61cc5e8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f61cc5e8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f61cc5e8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f61cda38e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f61cd9e1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f61cd9e1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f61cd9e1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f61cda82028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000563166a1f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000563166a25843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000563166a185ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f61c5bbb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f61c5bbb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000563166a1a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/placement-new-fp-suppression.cpp.script: line 2: 1459724 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core.CallAndMessage -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/placement-new-fp-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/path-notes.cpp (746 of 16414) ******************** TEST 'Clang :: Analysis/inlining/path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -analyzer-config c++-inlining=destructors -std=c++11 -verify -Wno-tautological-undefined-compare /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=plist-multi-file -analyzer-config c++-inlining=destructors -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.cpp.tmp.plist -Wno-tautological-undefined-compare : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling PR17746::test(class PR17746::Outer *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.cpp:296:12: Error evaluating destructor #0 0x00007f473b9639d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f473b961d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f473b963e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f473a8ea930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4742c96126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4742c96126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4742c96126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4742c96126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4742c96126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4742c96126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4742c96126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4742c96126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4742974c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4742974c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4742974c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4742974c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4742974c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4742974c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4742974c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4742974c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f47429758dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f47429758dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f47429758dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f47429758dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4742965e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4742965e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4742965e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f474297e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f474297e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f474297e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f47429635a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f47429635a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f47429635a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f474298c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f474298c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f474298c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f474298c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f474298c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f474298c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f47428e1f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f47428e1f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f47428e1f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f47429c8387 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f47429c8387 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f47429c8387 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f47429c8387 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f47429c8387 checkCXXMethodCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:460:0 #47 0x00007f47429c8387 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:558:0 #48 0x00007f47429c8387 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007f47428e458d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007f47428e458d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007f47428e458d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007f47428e458d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007f47428e458d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007f474294401f llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007f474294401f llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007f474294401f llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #57 0x00007f474294401f llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #58 0x00007f474294401f llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #59 0x00007f474294401f clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #60 0x00007f474294401f clang::ento::ExprEngine::VisitCXXDestructor(clang::QualType, clang::ento::MemRegion const*, clang::Stmt const*, bool, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:752:0 #61 0x00007f4742944b8c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #62 0x00007f4742944b8c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #63 0x00007f4742944b8c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #64 0x00007f4742944b8c clang::ento::ExprEngine::ProcessDeleteDtor(clang::CFGDeleteDtor, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1022:0 #65 0x00007f474294595d clang::ento::ExprEngine::ProcessImplicitDtor(clang::CFGImplicitDtor, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:922:0 #66 0x00007f474294a80d clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:651:0 #67 0x00007f47428f9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007f47428f9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007f4742bcb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007f4742bcb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007f4742bcb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007f4742bcb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007f4742bcb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007f4742bcf111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007f4742bcf111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007f4742bcf111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007f4742bcf111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007f4742bcf111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007f4741302bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007f4741302bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007f4741302bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007f4741302bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007f4742752e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007f47426fb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007f47426fb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007f47426fb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007f474279c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x000055b378437714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x000055b37843d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x000055b3784305ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007f473a8d5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007f473a8d5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x000055b3784324c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/path-notes.cpp.script: line 3: 1459654 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -analyzer-config c++-inlining=destructors -std=c++11 -verify -Wno-tautological-undefined-compare /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/retain-count-self-init.m (748 of 16414) ******************** TEST 'Clang :: Analysis/inlining/retain-count-self-init.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.SelfInit -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/retain-count-self-init.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.SelfInit -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/retain-count-self-init.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[Cell test] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/retain-count-self-init.m:59:24: Error evaluating statement #0 0x00007f007ba319d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f007ba2fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f007ba31e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f007a9b8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0082a48aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0082a48aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0082a48aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0082a48aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f0082a48aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f0082a48aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f00829e9993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f00829e9993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f00829e9993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f00829e9993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f0082a182f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f0082a1884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f00829c7bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f00829c7d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f00829c7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f0082c9981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f0082c9981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f0082c9981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f0082c9981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f0082c9981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f0082c9d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f0082c9d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f0082c9d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f0082c9d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f0082c9d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f00813d0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f00813d0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f00813d0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f00813d0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f0082820e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f00827c9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f00827c9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f00827c9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f008286a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555813adf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555813ae5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555813ad85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f007a9a3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f007a9a3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555813ada4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/retain-count-self-init.m.script: line 1: 1459760 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.SelfInit -analyzer-config ipa=dynamic-bifurcate -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/retain-count-self-init.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/temp-dtors-path-notes.cpp (750 of 16414) ******************** TEST 'Clang :: Analysis/inlining/temp-dtors-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker core -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/temp-dtors-path-notes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker core -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/temp-dtors-path-notes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_bug_after_dtor::C::C() at line 54 #1 Calling test_bug_after_dtor::test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/temp-dtors-path-notes.cpp:48:9: Error evaluating statement #0 0x00007f5fdef619d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5fdef5fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5fdef61e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5fddee8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5fe5f19606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5fe5f19606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5fe5f19606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5fe5f19606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f5fe5f19606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f5fe5f19606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f5fe5f19606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f5fe5f19606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f5fe5f482f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f5fe5f4884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f5fe5ef7bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f5fe5ef7d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f5fe5ef7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f5fe61c981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f5fe61c981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f5fe61c981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f5fe61c981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f5fe61c981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f5fe61cd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f5fe61cd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f5fe61cd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f5fe61cd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f5fe61cd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f5fe4900bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f5fe4900bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f5fe4900bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f5fe4900bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f5fe5d50e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f5fe5cf9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f5fe5cf9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f5fe5cf9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f5fe5d9a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005628c1688714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005628c168e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005628c16815ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f5fdded3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f5fdded3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005628c16834c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/temp-dtors-path-notes.cpp.script: line 1: 1459784 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker core -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/temp-dtors-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/stl.cpp (751 of 16414) ******************** TEST 'Clang :: Analysis/inlining/stl.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=true -std=c++11 -DINLINE=1 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testException(std::exception) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp:22:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp:22:3: Error evaluating statement #0 0x00007f2fd17fe9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2fd17fcd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2fd17fee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2fd0785930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2fd8b31126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2fd8b31126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2fd8b31126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2fd8b31126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2fd8b31126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2fd8b31126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2fd8b31126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2fd8b31126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2fd880fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2fd880fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2fd880fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2fd880fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2fd880fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2fd880fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2fd880fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2fd880fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2fd88108dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2fd88108dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2fd88108dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2fd88108dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2fd8800e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2fd8800e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2fd8800e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2fd88190ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2fd88190ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2fd88190ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2fd87fe5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2fd87fe5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2fd87fe5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2fd88276f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2fd88276f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2fd88276f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2fd88278f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2fd88278f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2fd88278f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2fd877ceb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2fd877ceb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2fd877ceb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f2fd8c10755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2fd8c10755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2fd8c10755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2fd8c10755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2fd8c10755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007f2fd88abcac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007f2fd88abcac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007f2fd88abcac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007f2fd88d68dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007f2fd88d68dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007f2fd87921ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007f2fd87ca473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007f2fd87ca473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007f2fd87ca473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007f2fd87ca473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007f2fd87ca473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007f2fd87ca473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007f2fd87ca473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007f2fd87ca473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007f2fd87ca473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007f2fd87cae8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007f2fd87e3f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007f2fd87e3f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007f2fd87e54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007f2fd87e54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007f2fd87e584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007f2fd8794c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007f2fd8794fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007f2fd8a6681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f2fd8a6681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f2fd8a6681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007f2fd8a6681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007f2fd8a6681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007f2fd8a6a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007f2fd8a6a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007f2fd8a6a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007f2fd8a6a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007f2fd8a6a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007f2fd719dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007f2fd719dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007f2fd719dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007f2fd719dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007f2fd85ede09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007f2fd8596807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007f2fd8596807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007f2fd8596807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007f2fd8637028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x0000562d661ea714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x0000562d661f0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x0000562d661e35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007f2fd0770590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007f2fd0770649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x0000562d661e54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/stl.cpp.script: line 2: 1459766 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete,debug.ExprInspection -analyzer-config c++-container-inlining=true -analyzer-config c++-stdlib-inlining=false -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/stl.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/inlining/test_objc_inlining_option.m (752 of 16414) ******************** TEST 'Clang :: Analysis/inlining/test_objc_inlining_option.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config ipa=dynamic-bifurcate -analyzer-config objc-inlining=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/test_objc_inlining_option.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config ipa=dynamic-bifurcate -analyzer-config objc-inlining=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/test_objc_inlining_option.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[MyClass testClassMethodByName] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/test_objc_inlining_option.m:28:13: Error evaluating statement #0 0x00007fa61bd289d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa61bd26d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa61bd28e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa61acaf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa622d3faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa622d3faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa622d3faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa622d3faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fa622d3faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fa622d3faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fa622ce0993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fa622ce0993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fa622ce0993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fa622ce0993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fa622d0f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fa622d0f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fa622cbebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fa622cbed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fa622cbefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fa622f9081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fa622f9081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fa622f9081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fa622f9081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fa622f9081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fa622f94111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fa622f94111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fa622f94111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fa622f94111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fa622f94111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fa6216c7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fa6216c7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fa6216c7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fa6216c7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fa622b17e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fa622ac0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fa622ac0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fa622ac0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fa622b61028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005608b984b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005608b9851843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005608b98445ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fa61ac9a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fa61ac9a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005608b98464c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/inlining/Output/test_objc_inlining_option.m.script: line 1: 1459848 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config ipa=dynamic-bifurcate -analyzer-config objc-inlining=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inlining/test_objc_inlining_option.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/inner-pointer.cpp (754 of 16414) ******************** TEST 'Clang :: Analysis/inner-pointer.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=cplusplus.InnerPointer -Wno-dangling -Wno-dangling-field -Wno-return-stack-address /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inner-pointer.cpp -analyzer-output=text -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=cplusplus.InnerPointer -Wno-dangling -Wno-dangling-field -Wno-return-stack-address /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inner-pointer.cpp -analyzer-output=text -verify 1. parser at end of file #0 0x00007fa2814b69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa2814b4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa2814b6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa28043d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa2884766ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa2884766ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa2884766ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa2884766ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa2884766ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa2884766ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa2884766ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa2884766ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fa28844c368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fa28844cdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fa28844cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fa28871e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fa28871e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fa28871e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fa28871e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fa28871e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fa288722111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fa288722111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fa288722111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fa288722111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fa288722111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fa286e55bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fa286e55bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fa286e55bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fa286e55bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fa2882a5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fa28824e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fa28824e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fa28824e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fa2882ef028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x00005589a3191714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x00005589a3197843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005589a318a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fa280428590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fa280428649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005589a318c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/inner-pointer.cpp.script: line 1: 1459924 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=cplusplus.InnerPointer -Wno-dangling -Wno-dangling-field -Wno-return-stack-address /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/inner-pointer.cpp -analyzer-output=text -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/keychainAPI-diagnostic-visitor.m (755 of 16414) ******************** TEST 'Clang :: Analysis/keychainAPI-diagnostic-visitor.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=osx.SecKeychainAPI -analyzer-store=region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI-diagnostic-visitor.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=osx.SecKeychainAPI -analyzer-store=region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI-diagnostic-visitor.m 1. parser at end of file 2. While analyzing stack: #0 Calling DellocWithCFStringCreate4 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI-diagnostic-visitor.m:28:5: Error evaluating statement #0 0x00007fada795b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fada7959d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fada795be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fada68e2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fadaea9c3b8 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fadaea9c3b8 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fadaea9c3b8 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fadaea9c3b8 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fadaea9c3b8 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fadaea9c3b8 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fadaea9c3b8 get<(anonymous namespace)::AllocatedData> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fadaea9c3b8 (anonymous namespace)::MacOSKeychainAPIChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:543:52 #12 0x00007fadae8d38e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fadae913876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fadae913876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fadae913876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fadae913876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fadae913876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fadae913876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fadae913876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fadae9422f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fadae94284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fadae8f1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fadae8f1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fadaebc381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fadaebc381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fadaebc381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fadaebc381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fadaebc381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fadaebc7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fadaebc7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fadaebc7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fadaebc7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fadaebc7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fadad2fabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fadad2fabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fadad2fabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fadad2fabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fadae74ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fadae6f3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fadae6f3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fadae6f3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fadae794028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000558375180714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000558375186843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005583751795ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fada68cd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fada68cd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055837517b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/keychainAPI-diagnostic-visitor.m.script: line 1: 1460174 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=osx.SecKeychainAPI -analyzer-store=region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI-diagnostic-visitor.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/localization-aggressive.m (758 of 16414) ******************** TEST 'Clang :: Analysis/localization-aggressive.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -fblocks -x objective-c-header -emit-pch -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization-aggressive.m.tmp.pch /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/localization-pch.h : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-config optin.osx.cocoa.localizability.NonLocalizedStringChecker:AggressiveReport=true -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=optin.osx.cocoa.localizability.EmptyLocalizationContextChecker -include-pch /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization-aggressive.m.tmp.pch -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization-aggressive.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-config optin.osx.cocoa.localizability.NonLocalizedStringChecker:AggressiveReport=true -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=optin.osx.cocoa.localizability.EmptyLocalizationContextChecker -include-pch /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization-aggressive.m.tmp.pch -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization-aggressive.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[LocalizationTestSuite testTakesLocalizedString] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization-aggressive.m:287:25 : Error evaluating statement #0 0x00007fb2d0b689d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb2d0b66d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb2d0b68e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb2cfaef930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb2d7b7faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb2d7b7faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb2d7b7faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb2d7b7faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb2d7b7faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb2d7b7faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb2d7b20993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb2d7b20993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb2d7b20993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb2d7b20993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb2d7b4f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb2d7b4f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb2d7afebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb2d7afed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb2d7afefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb2d7dd081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb2d7dd081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb2d7dd081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb2d7dd081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb2d7dd081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb2d7dd4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb2d7dd4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb2d7dd4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb2d7dd4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb2d7dd4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb2d6507bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb2d6507bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb2d6507bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb2d6507bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb2d7957e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb2d7900807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb2d7900807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb2d7900807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb2d79a1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555a90f62714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555a90f68843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555a90f5b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb2cfada590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb2cfada649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555a90f5d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization-aggressive.m.script: line 2: 1460496 Segmentation fault /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-config optin.osx.cocoa.localizability.NonLocalizedStringChecker:AggressiveReport=true -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=optin.osx.cocoa.localizability.EmptyLocalizationContextChecker -include-pch /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization-aggressive.m.tmp.pch -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization-aggressive.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/invalidated-iterator.cpp (759 of 16414) ******************** TEST 'Clang :: Analysis/invalidated-iterator.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.InvalidatedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.InvalidatedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.InvalidatedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling invalidated_subscript_end_ptr_iterator(cont_with_ptr_iterator &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp:196:12: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp:196:12: Error evaluating statement #0 0x00007f6dd6f669d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6dd6f64d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6dd6f66e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6dd5eed930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6dde05d687 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f6dde05d687 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6dde05d687 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6dde05d687 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6dde05d687 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6dde05d687 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6dde05d687 clang::ento::ProgramStateTrait::lookup_type clang::ento::ProgramState::get(clang::ento::ProgramStateTrait::key_type) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f6dde05d687 clang::ento::iterator::getContainerData(llvm::IntrusiveRefCntPtr, clang::ento::MemRegion const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:181:34 #12 0x00007f6dddff95c7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f6dddff95c7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f6dddff95c7 getContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:823:42 #15 0x00007f6dddff95c7 handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:260:33 #16 0x00007f6dddff95c7 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #17 0x00007f6dddff95c7 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #18 0x00007f6dddee758d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f6dddee758d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f6dddee758d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f6dddee758d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #22 0x00007f6dddee758d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f6dddf3259d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #24 0x00007f6dddf3259d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #25 0x00007f6dddf3259d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #26 0x00007f6dddf3259d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #27 0x00007f6dddf3259d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #28 0x00007f6dddf3259d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #29 0x00007f6dddf32e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #30 0x00007f6dddf4bf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #31 0x00007f6dddf4bf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #32 0x00007f6dddf4d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #33 0x00007f6dddf4d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #34 0x00007f6dddf4d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #35 0x00007f6dddefcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #36 0x00007f6dddefcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #37 0x00007f6dde1ce81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #38 0x00007f6dde1ce81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #39 0x00007f6dde1ce81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #40 0x00007f6dde1ce81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #41 0x00007f6dde1ce81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #42 0x00007f6dde1d2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #43 0x00007f6dde1d2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #44 0x00007f6dde1d2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #45 0x00007f6dde1d2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #46 0x00007f6dde1d2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #47 0x00007f6ddc905bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #48 0x00007f6ddc905bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #49 0x00007f6ddc905bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #50 0x00007f6ddc905bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #51 0x00007f6dddd55e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #52 0x00007f6dddcfe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #53 0x00007f6dddcfe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #54 0x00007f6dddcfe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #55 0x00007f6dddd9f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #56 0x0000558d7c392714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #57 0x0000558d7c398843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #58 0x0000558d7c38b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #59 0x00007f6dd5ed8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #60 0x00007f6dd5ed8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #61 0x0000558d7c38d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/invalidated-iterator.cpp.script: line 2: 1460095 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.InvalidatedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/invalidated-iterator.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/keychainAPI.m (760 of 16414) ******************** TEST 'Clang :: Analysis/keychainAPI.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.SecKeychainAPI -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI.m -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.SecKeychainAPI -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI.m -verify 1. parser at end of file 2. While analyzing stack: #0 Calling radar_19196494_v2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI.m:460:5: Error evaluating statement #0 0x00007fe5cd7529d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe5cd750d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe5cd752e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe5cc6d9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe5d48933b8 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe5d48933b8 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe5d48933b8 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe5d48933b8 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe5d48933b8 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe5d48933b8 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe5d48933b8 get<(anonymous namespace)::AllocatedData> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe5d48933b8 (anonymous namespace)::MacOSKeychainAPIChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:543:52 #12 0x00007fe5d46ca8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fe5d470a876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fe5d470a876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fe5d470a876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fe5d470a876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fe5d470a876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fe5d470a876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fe5d470a876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fe5d47392f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fe5d473984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fe5d46e8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fe5d46e8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fe5d49ba81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe5d49ba81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe5d49ba81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fe5d49ba81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fe5d49ba81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fe5d49be111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fe5d49be111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fe5d49be111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fe5d49be111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fe5d49be111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fe5d30f1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fe5d30f1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fe5d30f1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fe5d30f1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fe5d4541e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fe5d44ea807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fe5d44ea807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fe5d44ea807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fe5d458b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055bb3fe68714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055bb3fe6e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055bb3fe615ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fe5cc6c4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fe5cc6c4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055bb3fe634c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/keychainAPI.m.script: line 1: 1460230 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.SecKeychainAPI -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/keychainAPI.m -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/ivars.m (761 of 16414) ******************** TEST 'Clang :: Analysis/ivars.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -fblocks -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ivars.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -fblocks -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ivars.m 1. parser at end of file 2. While analyzing stack: #0 Calling testNull 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ivars.m:136:7: Error evaluating branch #0 0x00007f54574d29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f54574d0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f54574d2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5456459930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f545e805126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f545e805126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f545e805126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f545e805126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f545e805126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f545e805126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f545e805126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f545e805126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f545e4e3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f545e4e3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f545e4e3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f545e4e3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f545e4e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f545e4e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f545e4e3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f545e4e3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f545e4e48dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f545e4e48dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f545e4e48dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f545e4e48dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f545e4d4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f545e4d4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f545e4d4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f545e4ed0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f545e4ed0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f545e4ed0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f545e4d25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f545e4d25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f545e4d25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f545e4fb6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f545e4fb6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f545e4fb6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f545e4fb8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f545e4fb8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f545e4fb8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f545e450f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f545e450f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f545e450f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f545e8e434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f545e8e434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f545e8e434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f545e8e434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f545e490e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f545e490e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f545e490e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f545e490e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f545e490e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f545e46775d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f545e468fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f545e73a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f545e73a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f545e73a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f545e73a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f545e73a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f545e73e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f545e73e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f545e73e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f545e73e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f545e73e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f545ce71bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f545ce71bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f545ce71bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f545ce71bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f545e2c1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f545e26a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f545e26a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f545e26a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f545e30b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055b66fbab714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055b66fbb1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055b66fba45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f5456444590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f5456444649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055b66fba64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ivars.m.script: line 1: 1460171 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -fblocks -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ivars.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/lambdas.mm (764 of 16414) ******************** TEST 'Clang :: Analysis/lambdas.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -Wno-objc-root-class -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -Wno-objc-root-class -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.mm 1. parser at end of file 2. While analyzing stack: #0 Calling castLambdaInLocalBlock() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.mm:139:17: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.mm:139:17: Error evaluating statement #0 0x00007f8a3a07e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8a3a07cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8a3a07ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8a39005930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8a410276de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f8a410276de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8a410276de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8a410276de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8a410276de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8a410276de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8a410276de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f8a410276de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f8a41039c4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f8a41039c4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f8a41039c4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f8a41039c4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f8a41039e2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f8a41039e2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f8a41039e2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f8a4105d396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f8a41063f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f8a41063f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f8a410654e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f8a410654e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f8a4106584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f8a41014c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f8a41014fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f8a412e681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8a412e681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8a412e681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f8a412e681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f8a412e681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f8a412ea111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f8a412ea111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f8a412ea111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f8a412ea111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f8a412ea111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f8a3fa1dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f8a3fa1dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f8a3fa1dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f8a3fa1dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f8a40e6de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f8a40e16807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f8a40e16807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f8a40e16807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f8a40eb7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x000055af4a8fb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x000055af4a901843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x000055af4a8f45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f8a38ff0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f8a38ff0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x000055af4a8f64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lambdas.mm.script: line 1: 1460321 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -fblocks -Wno-objc-root-class -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/iterator-modeling.cpp (767 of 16414) ******************** TEST 'Clang :: Analysis/iterator-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 -DSTD_ADVANCE_INLINE_LEVEL=0 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 -DSTD_ADVANCE_INLINE_LEVEL=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 -DSTD_ADVANCE_INLINE_LEVEL=2 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false 1. parser at end of file 2. While analyzing stack: #0 Calling print_state(std::vector &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp:2032:19: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp:2032:19: Error evaluating statement #0 0x00007f7c8f9189d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7c8f916d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7c8f918e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7c8e89f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7c968d4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7c968d4a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7c968d4a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7c968d4a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f7c968d4a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f7c968d4a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f7c968d4a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f7c968d4e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f7c968d4e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f7c968d4e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f7c968d4e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f7c968d4e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f7c968d536b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f7c968d536b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f7c968d536b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007f7c968f5fae std::pair, clang::ento::SVal>::pair, clang::ento::SVal&, true>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:535:0 #20 0x00007f7c968f5fae std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type> std::make_pair, clang::ento::SVal&>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:746:0 #21 0x00007f7c968f5fae clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f7c968f5fae clang::ento::ExprEngine::bindReturnValue(clang::ento::CallEvent const&, clang::LocationContext const*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:671:0 #23 0x00007f7c968f841c llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #24 0x00007f7c968f841c llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #25 0x00007f7c968f841c clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:726:0 #26 0x00007f7c968f89d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f7c968f89d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f7c968f89d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #29 0x00007f7c968ac32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f7c968ac32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f7c968ac32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f7c968ac32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f7c968ac32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f7c968ac32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f7c968ac32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f7c968e4473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #37 0x00007f7c968e4473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #38 0x00007f7c968e4473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #39 0x00007f7c968e4473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #40 0x00007f7c968e4473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #41 0x00007f7c968e4473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #42 0x00007f7c968e4473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #43 0x00007f7c968e4473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #44 0x00007f7c968e4473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #45 0x00007f7c968e4e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #46 0x00007f7c968fdf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #47 0x00007f7c968fdf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #48 0x00007f7c968ff4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #49 0x00007f7c968ff4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #50 0x00007f7c968ff84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #51 0x00007f7c968aec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #52 0x00007f7c968aefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f7c96b8081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f7c96b8081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f7c96b8081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f7c96b8081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f7c96b8081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f7c96b84111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f7c96b84111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f7c96b84111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f7c96b84111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f7c96b84111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f7c952b7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f7c952b7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f7c952b7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f7c952b7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f7c96707e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f7c966b0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f7c966b0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f7c966b0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f7c96751028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055c9224c6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055c9224cc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055c9224bf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f7c8e88a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f7c8e88a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055c9224c14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/iterator-modeling.cpp.script: line 6: 1460165 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-modeling.cpp -verify -analyzer-config display-checker-name=false -- ******************** Testing: 0 FAIL: Clang :: Analysis/lifetime-extension.mm (768 of 16414) ******************** TEST 'Clang :: Analysis/lifetime-extension.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++17 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -DMOVES -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++17 -analyzer-checker=core,debug.ExprInspection -DMOVES -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm 1. parser at end of file 2. While analyzing stack: #0 Calling AddressVector::AddressVector() at line 55 #1 Calling testReturnByValueFromMessage(Foo *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm:13:25: Error evaluating statement #0 0x00007f826cf269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f826cf24d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f826cf26e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f826bead930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8273ede606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8273ede606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8273ede606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8273ede606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8273ede606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8273ede606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8273ede606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f8273ede606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f8273f0d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f8273f0d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f8273ebcbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f8273ebcd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f8273ebcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f827418e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f827418e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f827418e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f827418e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f827418e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f8274192111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f8274192111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f8274192111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f8274192111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f8274192111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f82728c5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f82728c5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f82728c5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f82728c5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f8273d15e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f8273cbe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f8273cbe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f8273cbe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f8273d5f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005641b1096714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005641b109c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005641b108f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f826be98590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f826be98649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005641b10914c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lifetime-extension.mm.script: line 4: 1460374 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/lifetime-extension.cpp (769 of 16414) ******************** TEST 'Clang :: Analysis/lifetime-extension.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -DTEMPORARIES -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++17 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -DTEMPORARIES -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=false -DMOVES -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -DTEMPORARIES -DMOVES -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++17 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=true,c++-temp-dtor-inlining=true -DTEMPORARIES -DMOVES -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling maintain_address_of_copies::AddressVector::AddressVector() at line 325 #1 Calling maintain_address_of_copies::f4() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp:240:25: Error evaluating statement #0 0x00007f668bc5d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f668bc5bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f668bc5de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f668abe4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6692c15606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6692c15606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6692c15606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6692c15606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6692c15606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6692c15606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6692c15606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6692c15606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f6692c442f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f6692c4484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f6692bf3bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f6692bf3d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f6692bf3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f6692ec581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f6692ec581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f6692ec581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f6692ec581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f6692ec581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f6692ec9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f6692ec9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f6692ec9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f6692ec9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f6692ec9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f66915fcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f66915fcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f66915fcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f66915fcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f6692a4ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f66929f5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f66929f5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f66929f5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f6692a96028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055f760dc0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055f760dc6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055f760db95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f668abcf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f668abcf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055f760dbb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lifetime-extension.cpp.script: line 6: 1460364 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused -std=c++11 -analyzer-checker=core,debug.ExprInspection -analyzer-config cfg-temporary-dtors=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lifetime-extension.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/lambdas-generalized-capture.cpp (770 of 16414) ******************** TEST 'Clang :: Analysis/lambdas-generalized-capture.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,deadcode,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas-generalized-capture.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,deadcode,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas-generalized-capture.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling caseSplitInGeneralizedCapture(_Bool) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas-generalized-capture.cpp:44:21: Error evaluating branch #0 0x00007f81072a89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f81072a6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f81072a8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f810622f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f810e5db126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f810e5db126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f810e5db126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f810e5db126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f810e5db126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f810e5db126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f810e5db126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f810e5db126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f810e2b9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f810e2b9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f810e2b9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f810e2b9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f810e2b9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f810e2b9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f810e2b9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f810e2b9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f810e2ba619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f810e2ba619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f810e2ba619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f810e2ba619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f810e2c393b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f810e2c393b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f810e2c393b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f810e2c311f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f810e2c311f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f810e2c311f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f810e2a85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f810e2a85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f810e2a85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f810e2d16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f810e2d16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f810e2d16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f810e2d18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f810e2d18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f810e2d18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f810e226eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f810e226eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f810e226eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f810e6ba34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f810e6ba34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f810e6ba34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f810e6ba34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f810e266e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f810e266e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f810e266e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f810e266e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f810e266e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f810e23d75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f810e23efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f810e51081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f810e51081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f810e51081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f810e51081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f810e51081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f810e514111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f810e514111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f810e514111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f810e514111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f810e514111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f810cc47bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f810cc47bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f810cc47bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f810cc47bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f810e097e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f810e040807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f810e040807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f810e040807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f810e0e1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000560815cca714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000560815cd0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000560815cc35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f810621a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f810621a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000560815cc54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lambdas-generalized-capture.cpp.script: line 1: 1460276 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,deadcode,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas-generalized-capture.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/live-bindings-test.cpp (771 of 16414) ******************** TEST 'Clang :: Analysis/live-bindings-test.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,deadcode -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-bindings-test.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,deadcode -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-bindings-test.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling deconstruct_tuple_types_no_warning() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-bindings-test.cpp:122:3: Error evaluating statement #0 0x00007efd7b1c89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efd7b1c6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efd7b1c8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efd7a14f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efd82180606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007efd82180606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007efd82180606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007efd82180606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007efd82180606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007efd82180606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007efd82180606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007efd82180606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007efd821af2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007efd821af84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007efd8215ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007efd8215efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007efd8243081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007efd8243081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007efd8243081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007efd8243081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007efd8243081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007efd82434111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007efd82434111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007efd82434111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007efd82434111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007efd82434111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007efd80b67bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007efd80b67bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007efd80b67bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007efd80b67bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007efd81fb7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007efd81f60807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007efd81f60807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007efd81f60807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007efd82001028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000562f6e4ff714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x0000562f6e505843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x0000562f6e4f85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007efd7a13a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007efd7a13a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x0000562f6e4fa4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/live-bindings-test.cpp.script: line 1: 1460381 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyzer-checker=core,deadcode -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-bindings-test.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/iterator-range.cpp (773 of 16414) ******************** TEST 'Clang :: Analysis/iterator-range.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorRange -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorRange -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorRange -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling ptr_iter_diff(cont_with_ptr_iterator &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp:939:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp:939:13: Error evaluating statement #0 0x00007fdb5ce4d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdb5ce4bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdb5ce4de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdb5bdd4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdb63e55266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fdb63e55266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdb63e55266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdb63e55266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fdb63e55266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fdb63e55266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fdb63e55266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fdb63e55266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fdb63e55266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fdb63e55568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fdb63e55568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fdb63e55568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fdb63e55568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fdb63e5165d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fdb63e5165d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fdb63e5165d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007fdb63e5165d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007fdb63e92a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007fdb63e92a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007fdb641602a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007fdb641602a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007fdb641602a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007fdb641602a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007fdb63e43729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007fdb63e43729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007fdb63e43729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fdb63e43729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007fdb63e43729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007fdb63e51181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fdb63e51181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fdb63e51181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007fdb63e67f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007fdb63e67f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007fdb63e67f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fdb63e67f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007fdb63e68016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007fdb63e68016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007fdb63e68016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007fdb63e68016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007fdb63e4d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007fdb63e4d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fdb63e4d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007fdb63e766f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007fdb63e766f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007fdb63e766f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007fdb63e768f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007fdb63e768f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007fdb63e768f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007fdb63dcb983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007fdb63dcb983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007fdb63dcb983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007fdb63f608ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007fdb63f608ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007fdb63f608ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007fdb63ee068f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007fdb63ee068f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007fdb63ee068f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007fdb63ee068f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007fdb63ee068f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007fdb63ee068f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007fdb63dce58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007fdb63dce58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007fdb63dce58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007fdb63dce58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007fdb63dce58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007fdb63e1959d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007fdb63e1959d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007fdb63e1959d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007fdb63e1959d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007fdb63e1959d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007fdb63e1959d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007fdb63e19e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007fdb63e32f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007fdb63e32f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007fdb63e344e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007fdb63e344e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007fdb63e3484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007fdb63de3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007fdb63de3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007fdb640b581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007fdb640b581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007fdb640b581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007fdb640b581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007fdb640b581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007fdb640b9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007fdb640b9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007fdb640b9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007fdb640b9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007fdb640b9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007fdb627ecbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007fdb627ecbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007fdb627ecbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007fdb627ecbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007fdb63c3ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007fdb63be5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007fdb63be5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007fdb63be5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007fdb63c86028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x00005558fe76d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x00005558fe773843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x00005558fe7665ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007fdb5bdbf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007fdb5bdbf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x00005558fe7684c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/iterator-range.cpp.script: line 2: 1460173 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.IteratorRange -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/iterator-range.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/lambdas.cpp (774 of 16414) ******************** TEST 'Clang :: Analysis/lambdas.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -analyzer-config inline-lambdas=false -DNO_INLINING=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,debug.DumpCFG -analyzer-config inline-lambdas=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lambdas.cpp.tmp 2>&1 : 'RUN: at line 4'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lambdas.cpp.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling invalidate_static_on_unknown_lambda()::(anonymous class)::operator()() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp:373:9: Error evaluating New Allocator Call #0 0x00007fd6331ab9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd6331a9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd6331abe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd632132930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd63a1b3266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fd63a1b3266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd63a1b3266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd63a1b3266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd63a1b3266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd63a1b3266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd63a1b3266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fd63a1b3266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fd63a1b3266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fd63a1b3568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fd63a1b3568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fd63a1b3568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fd63a1b3568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fd63a1af65d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fd63a1af65d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fd63a1af65d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007fd63a1af65d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007fd63a1f0a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007fd63a1f0a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007fd63a4be2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007fd63a4be2a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007fd63a4be2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007fd63a4be2a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007fd63a1a1729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007fd63a1a1729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007fd63a1a1729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fd63a1a1729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007fd63a1a1729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007fd63a1af181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fd63a1af181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fd63a1af181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007fd63a1c5f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007fd63a1c5f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007fd63a1c5f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fd63a1c5f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007fd63a1c6016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007fd63a1c6016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007fd63a1c6016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007fd63a1c6016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007fd63a1ab5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007fd63a1ab5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fd63a1ab5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007fd63a1d46f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007fd63a1d46f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007fd63a1d46f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007fd63a1d48f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007fd63a1d48f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007fd63a1d48f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007fd63a18e12a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #53 0x00007fd63a18e12a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #54 0x00007fd63a18e12a clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:0 #55 0x00007fd63a18e12a clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:817:0 #56 0x00007fd63a18e56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #57 0x00007fd63a18e56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #58 0x00007fd63a19289f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #59 0x00007fd63a141bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #60 0x00007fd63a141d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #61 0x00007fd63a141fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #62 0x00007fd63a41381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #63 0x00007fd63a41381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #64 0x00007fd63a41381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #65 0x00007fd63a41381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #66 0x00007fd63a41381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #67 0x00007fd63a417111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #68 0x00007fd63a417111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #69 0x00007fd63a417111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #70 0x00007fd63a417111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #71 0x00007fd63a417111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #72 0x00007fd638b4abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #73 0x00007fd638b4abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #74 0x00007fd638b4abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #75 0x00007fd638b4abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #76 0x00007fd639f9ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #77 0x00007fd639f43807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #78 0x00007fd639f43807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #79 0x00007fd639f43807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #80 0x00007fd639fe4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #81 0x0000562b7fc86714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #82 0x0000562b7fc8c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #83 0x0000562b7fc7f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #84 0x00007fd63211d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #85 0x00007fd63211d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #86 0x0000562b7fc814c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/lambdas.cpp.script: line 4: 1460322 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,deadcode,debug.ExprInspection -analyzer-config inline-lambdas=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/lambdas.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/llvm-conventions.cpp (775 of 16414) ******************** TEST 'Clang :: Analysis/llvm-conventions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.llvm.Conventions -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/llvm-conventions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.llvm.Conventions -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/llvm-conventions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling getTemporaryString() at line 182 #1 Calling assigningTempStringFromFunctionToStringRefTest() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/llvm-conventions.cpp:177:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/llvm-conventions.cpp:177:10: Error evaluating statement #0 0x00007fc6005db9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc6005d9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc6005dbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc5ff562930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc607597a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc607597a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc607597a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc607597a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc607597a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc607597a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fc607597a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fc607597e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fc607597e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fc607597e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fc607597e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fc607597e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fc607598152 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #17 0x00007fc607598152 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fc607598152 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:443:63 #19 0x00007fc607597fbe llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc607597fbe llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc607597fbe clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:408:50 #22 0x00007fc6075982d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #23 0x00007fc6075982d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #24 0x00007fc6075982d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #25 0x00007fc6075ba83a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #26 0x00007fc6075ba83a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #27 0x00007fc6075ba83a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #28 0x00007fc6075ba83a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #29 0x00007fc6075c0f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #30 0x00007fc6075c0f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #31 0x00007fc6075c24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #32 0x00007fc6075c24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #33 0x00007fc6075c284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #34 0x00007fc607571c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #35 0x00007fc607571fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #36 0x00007fc60784381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fc60784381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fc60784381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #39 0x00007fc60784381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #40 0x00007fc60784381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #41 0x00007fc607847111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #42 0x00007fc607847111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #43 0x00007fc607847111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #44 0x00007fc607847111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #45 0x00007fc607847111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #46 0x00007fc605f7abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #47 0x00007fc605f7abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #48 0x00007fc605f7abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #49 0x00007fc605f7abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #50 0x00007fc6073cae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #51 0x00007fc607373807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #52 0x00007fc607373807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #53 0x00007fc607373807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #54 0x00007fc607414028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #55 0x000056348e5d5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #56 0x000056348e5db843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #57 0x000056348e5ce5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #58 0x00007fc5ff54d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #59 0x00007fc5ff54d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #60 0x000056348e5d04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/llvm-conventions.cpp.script: line 1: 1460452 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.llvm.Conventions -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/llvm-conventions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/left-shift-cxx2a.cpp (776 of 16414) ******************** TEST 'Clang :: Analysis/left-shift-cxx2a.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify=expected,cxx17 -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify=expected,cxx2a -std=c++2a /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify=expected,cxx17 -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testUnrepresentableLeftShift(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp:19:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp:19:7: Error evaluating statement #0 0x00007f34a1fdd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f34a1fdbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f34a1fdde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f34a0f64930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f34a9310126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f34a9310126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f34a9310126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f34a9310126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f34a9310126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f34a9310126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f34a9310126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f34a9310126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f34a8feec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f34a8feec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f34a8feec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f34a8feec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f34a8feec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f34a8feec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f34a8feec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f34a8feec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f34a8fef8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f34a8fef8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f34a8fef8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f34a8fef8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f34a8fdfe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f34a8fdfe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f34a8fdfe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f34a8ff80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f34a8ff80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f34a8ff80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f34a8fdd5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f34a8fdd5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f34a8fdd5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f34a90066f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f34a90066f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f34a90066f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f34a90068f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f34a90068f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f34a90068f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f34a8f5beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f34a8f5beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f34a8f5beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f34a93ef34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f34a93ef34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f34a93ef34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f34a93ef34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f34a8f9521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f34a8f9521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f34a8f9521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f34a8fc40b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f34a8fc40b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f34a8fc40b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f34a8fc40b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f34a8fc40b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f34a8fc44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f34a8fc44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f34a8fc484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f34a8f73c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f34a8f73fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f34a924581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f34a924581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f34a924581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f34a924581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f34a924581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f34a9249111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f34a9249111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f34a9249111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f34a9249111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f34a9249111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f34a797cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f34a797cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f34a797cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f34a797cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f34a8dcce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f34a8d75807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f34a8d75807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f34a8d75807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f34a8e16028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000559de8b0a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000559de8b10843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000559de8b035ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f34a0f4f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f34a0f4f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000559de8b054c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/left-shift-cxx2a.cpp.script: line 2: 1460336 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -triple x86_64-apple-darwin13 -Wno-shift-count-overflow -verify=expected,cxx17 -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/left-shift-cxx2a.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/kmalloc-linux.c (777 of 16414) ******************** TEST 'Clang :: Analysis/kmalloc-linux.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/kmalloc-linux.c -verify -Wno-incompatible-library-redeclaration -analyzer-checker=core -analyzer-checker=unix.Malloc -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/kmalloc-linux.c -verify -Wno-incompatible-library-redeclaration -analyzer-checker=core -analyzer-checker=unix.Malloc 1. parser at end of file 2. While analyzing stack: #0 Calling test_3arg_malloc_leak 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/kmalloc-linux.c:120:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/kmalloc-linux.c:120:10: Error evaluating statement #0 0x00007fbb706939d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbb70691d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbb70693e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbb6f61a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbb779c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbb779c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbb779c6126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbb779c6126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbb779c6126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbb779c6126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbb779c6126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbb779c6126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbb776a4c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbb776a4c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbb776a4c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbb776a4c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbb776a4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbb776a4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbb776a4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbb776a4c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbb776a58dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbb776a58dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbb776a58dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbb776a58dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fbb776ae93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbb776ae93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbb776ae93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fbb77693509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbb77693509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbb77693509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007fbb776bc6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007fbb776bc6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007fbb776bc6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007fbb776bc8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007fbb776bc8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007fbb776bc8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007fbb77611f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fbb77611f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fbb77611f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #39 0x00007fbb77aa534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007fbb77aa534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007fbb77aa534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007fbb77aa534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007fbb777db3e2 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #44 0x00007fbb777db3e2 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #45 0x00007fbb777db3e2 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #46 0x00007fbb777db3e2 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #47 0x00007fbb777db3e2 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #48 0x00007fbb777db3e2 performKernelMalloc /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1159:11 #49 0x00007fbb777db3e2 (anonymous namespace)::MallocChecker::checkKernelMalloc(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1195:41 #50 0x00007fbb777ec76b checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1445:5 #51 0x00007fbb777ec76b void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #52 0x00007fbb7761458d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #53 0x00007fbb7761458d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007fbb7761458d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #55 0x00007fbb7761458d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #56 0x00007fbb7761458d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #57 0x00007fbb7765f59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #58 0x00007fbb7765f59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #59 0x00007fbb7765f59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #60 0x00007fbb7765f59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #61 0x00007fbb7765f59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #62 0x00007fbb7765f59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #63 0x00007fbb7765fe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #64 0x00007fbb77678f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #65 0x00007fbb77678f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #66 0x00007fbb7767a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #67 0x00007fbb7767a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #68 0x00007fbb7767a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #69 0x00007fbb77629c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #70 0x00007fbb77629fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #71 0x00007fbb778fb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #72 0x00007fbb778fb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #73 0x00007fbb778fb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #74 0x00007fbb778fb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #75 0x00007fbb778fb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #76 0x00007fbb778ff111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #77 0x00007fbb778ff111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #78 0x00007fbb778ff111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #79 0x00007fbb778ff111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #80 0x00007fbb778ff111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #81 0x00007fbb76032bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #82 0x00007fbb76032bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #83 0x00007fbb76032bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #84 0x00007fbb76032bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #85 0x00007fbb77482e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #86 0x00007fbb7742b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #87 0x00007fbb7742b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #88 0x00007fbb7742b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #89 0x00007fbb774cc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #90 0x0000562dd22a0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #91 0x0000562dd22a6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #92 0x0000562dd22995ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #93 0x00007fbb6f605590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #94 0x00007fbb6f605649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #95 0x0000562dd229b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/kmalloc-linux.c.script: line 1: 1460252 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/kmalloc-linux.c -verify -Wno-incompatible-library-redeclaration -analyzer-checker=core -analyzer-checker=unix.Malloc -- ******************** Testing: 0 FAIL: Clang :: Analysis/localization.m (778 of 16414) ******************** TEST 'Clang :: Analysis/localization.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-output=text -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=alpha.osx.cocoa.localizability.PluralMisuseChecker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-output=text -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=alpha.osx.cocoa.localizability.PluralMisuseChecker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyDebugView setupScreen:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization.m:239:3: Error evaluating statement #0 0x00007fbf907369d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbf90734d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbf90736e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbf8f6bd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbf9774daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbf9774daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbf9774daa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbf9774daa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbf9774daa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbf9774daa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fbf976ee993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fbf976ee993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fbf976ee993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fbf976ee993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fbf9771d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fbf9771d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fbf976ccbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fbf976ccd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fbf976ccfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fbf9799e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fbf9799e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fbf9799e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fbf9799e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fbf9799e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fbf979a2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fbf979a2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fbf979a2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fbf979a2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fbf979a2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fbf960d5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fbf960d5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fbf960d5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fbf960d5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fbf97525e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fbf974ce807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fbf974ce807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fbf974ce807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fbf9756f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000562cf046c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000562cf0472843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000562cf04655ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fbf8f6a8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fbf8f6a8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000562cf04674c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/localization.m.script: line 1: 1460494 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-store=region -analyzer-output=text -analyzer-checker=optin.osx.cocoa.localizability.NonLocalizedStringChecker -analyzer-checker=alpha.osx.cocoa.localizability.PluralMisuseChecker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/localization.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/live-variables.cpp (780 of 16414) ******************** TEST 'Clang :: Analysis/live-variables.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.cpp:18:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.cpp:18:9: Error evaluating statement #0 0x00007fe50fc989d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe50fc96d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe50fc98e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe50ec1f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe516fcb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe516fcb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe516fcb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe516fcb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe516fcb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe516fcb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe516fcb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe516fcb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe516ca9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe516ca9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe516ca9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe516ca9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe516ca9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe516ca9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe516ca9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe516ca9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe516caa8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe516caa8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe516caa8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe516caa8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe516c9ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe516c9ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe516c9ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fe516cb30ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe516cb30ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe516cb30ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fe516c985a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe516c985a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe516c985a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe516cc16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe516cc16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe516cc16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe516cc18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe516cc18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe516cc18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe516c16f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe516c16f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe516c16f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fe5170aa34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe5170aa34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe5170aa34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe5170aa34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe516c5021a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fe516c5021a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fe516c5021a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fe516c7f0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fe516c7f0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fe516c7f0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fe516c7f0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fe516c7f0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fe516c7f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fe516c7f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fe516c7f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fe516c2ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fe516c2efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fe516f0081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fe516f0081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fe516f0081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fe516f0081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fe516f0081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fe516f04111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fe516f04111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fe516f04111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fe516f04111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fe516f04111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fe515637bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fe515637bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fe515637bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fe515637bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fe516a87e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fe516a30807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fe516a30807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fe516a30807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fe516ad1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055e8d8097714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055e8d809d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055e8d80905ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fe50ec0a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fe50ec0a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055e8d80924c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/live-variables.cpp.script: line 1: 1460443 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/live-variables.m (781 of 16414) ******************** TEST 'Clang :: Analysis/live-variables.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.m 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.m:19:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.m:19:10: Error evaluating statement #0 0x00007f402d9a29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f402d9a0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f402d9a2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f402c929930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4034cd5126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4034cd5126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4034cd5126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4034cd5126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4034cd5126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4034cd5126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4034cd5126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4034cd5126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f40349b3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f40349b3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f40349b3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f40349b3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f40349b3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f40349b3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f40349b3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f40349b3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f40349b48dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f40349b48dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f40349b48dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f40349b48dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f40349a4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f40349a4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f40349a4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f40349bd0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f40349bd0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f40349bd0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f40349a25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f40349a25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f40349a25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f40349cb6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f40349cb6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f40349cb6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f40349cb8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f40349cb8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f40349cb8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4034920f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4034920f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4034920f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4034db434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4034db434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4034db434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4034db434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f403495a21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f403495a21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f403495a21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f40349890b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f40349890b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f40349890b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f40349890b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f40349890b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f40349894e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f40349894e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f403498984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f4034938c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f4034938fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f4034c0a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f4034c0a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f4034c0a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f4034c0a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f4034c0a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f4034c0e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f4034c0e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f4034c0e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f4034c0e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f4034c0e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f4033341bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f4033341bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f4033341bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f4033341bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f4034791e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f403473a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f403473a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f403473a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f40347db028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005596598ed714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005596598f3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005596598e65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f402c914590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f402c914649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005596598e84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/live-variables.m.script: line 1: 1460446 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/live-variables.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/logical-ops.c (784 of 16414) ******************** TEST 'Clang :: Analysis/logical-ops.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/logical-ops.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/logical-ops.c 1. parser at end of file 2. While analyzing stack: #0 Calling ambiguous_backtrack_2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/logical-ops.c:52:27: Error evaluating statement #0 0x00007f79996b79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f79996b5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f79996b7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f799863e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f79a06ceaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f79a06ceaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f79a06ceaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f79a06ceaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f79a06ceaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f79a06ceaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f79a066f993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f79a066f993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f79a066f993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f79a066f993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f79a069e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f79a069e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f79a064dbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f79a064dd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f79a064dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f79a091f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f79a091f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f79a091f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f79a091f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f79a091f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f79a0923111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f79a0923111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f79a0923111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f79a0923111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f79a0923111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f799f056bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f799f056bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f799f056bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f799f056bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f79a04a6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f79a044f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f79a044f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f79a044f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f79a04f0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055e689fb6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055e689fbc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055e689faf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f7998629590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f7998629649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055e689fb14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/logical-ops.c.script: line 1: 1460561 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/logical-ops.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/loop-unrolling.cpp (785 of 16414) ******************** TEST 'Clang :: Analysis/loop-unrolling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config unroll-loops=true,cfg-loopexit=true -verify -std=c++14 -analyzer-config exploration_strategy=unexplored_first_queue /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-unrolling.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config unroll-loops=true,cfg-loopexit=true,exploration_strategy=dfs -verify -std=c++14 -DDFS=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-unrolling.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config unroll-loops=true,cfg-loopexit=true -verify -std=c++14 -analyzer-config exploration_strategy=unexplored_first_queue /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-unrolling.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling capture_implicitly_by_ref_as_loop_counter()::(anonymous class)::operator()() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-unrolling.cpp:545:14: Error evaluating statement #0 0x00007f7a811439d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7a81141d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7a81143e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7a800ca930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7a8815aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7a8815aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7a8815aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7a8815aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f7a8815aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f7a8815aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7a880fb993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7a880fb993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7a880fb993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7a880fb993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f7a8812a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f7a8812a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f7a880d9bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f7a880d9d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f7a880d9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f7a883ab81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f7a883ab81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f7a883ab81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f7a883ab81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f7a883ab81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f7a883af111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f7a883af111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f7a883af111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f7a883af111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f7a883af111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f7a86ae2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f7a86ae2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f7a86ae2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f7a86ae2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f7a87f32e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f7a87edb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f7a87edb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f7a87edb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f7a87f7c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000562d23a3d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000562d23a43843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000562d23a365ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f7a800b5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f7a800b5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000562d23a384c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/loop-unrolling.cpp.script: line 2: 1460597 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config unroll-loops=true,cfg-loopexit=true -verify -std=c++14 -analyzer-config exploration_strategy=unexplored_first_queue /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-unrolling.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/loop-widening-notes.cpp (786 of 16414) ******************** TEST 'Clang :: Analysis/loop-widening-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-max-loop 2 -analyzer-config widen-loops=true -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-notes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-max-loop 2 -analyzer-config widen-loops=true -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-notes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_for_loop() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-notes.cpp:62:8: Error evaluating statement #0 0x00007f05cfeb99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f05cfeb7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f05cfeb9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f05cee40930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f05d6e71606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f05d6e71606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f05d6e71606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f05d6e71606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f05d6e71606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f05d6e71606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f05d6e71606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f05d6e71606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f05d6ea02f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f05d6ea084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f05d6e4fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f05d6e4ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f05d712181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f05d712181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f05d712181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f05d712181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f05d712181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f05d7125111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f05d7125111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f05d7125111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f05d7125111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f05d7125111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f05d5858bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f05d5858bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f05d5858bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f05d5858bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f05d6ca8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f05d6c51807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f05d6c51807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f05d6c51807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f05d6cf2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x00005601659e9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x00005601659ef843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x00005601659e25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f05cee2b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f05cee2b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x00005601659e44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/loop-widening-notes.cpp.script: line 1: 1460612 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-max-loop 2 -analyzer-config widen-loops=true -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/loop-widening.c (787 of 16414) ******************** TEST 'Clang :: Analysis/loop-widening.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -DTEST_NULL_TERM -analyzer-checker=core,unix.Malloc,debug.ExprInspection,alpha.cplusplus.IteratorRange -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.c 1. parser at end of file 2. While analyzing stack: #0 Calling nested_loop_inner_widen 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.c:188:5: Error evaluating statement #0 0x00007f540eb499d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f540eb47d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f540eb49e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f540dad0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5415b60aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5415b60aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5415b60aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5415b60aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5415b60aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5415b60aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f5415b01993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f5415b01993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f5415b01993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f5415b01993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f5415b302f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f5415b3084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f5415adfbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f5415adfd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f5415adffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f5415db181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f5415db181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f5415db181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f5415db181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f5415db181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f5415db5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f5415db5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f5415db5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f5415db5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f5415db5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f54144e8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f54144e8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f54144e8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f54144e8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5415938e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f54158e1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f54158e1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f54158e1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5415982028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000564235e9d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000564235ea3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000564235e965ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f540dabb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f540dabb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000564235e984c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/loop-widening.c.script: line 2: 1460667 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/loop-widening.cpp (788 of 16414) ******************** TEST 'Clang :: Analysis/loop-widening.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.cpp -analyzer-checker=core -analyzer-config widen-loops=true -analyzer-config track-conditions=false -analyzer-max-loop 2 -analyzer-output=text -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.cpp -analyzer-checker=core -analyzer-config widen-loops=true -analyzer-config track-conditions=false -analyzer-max-loop 2 -analyzer-output=text 1. parser at end of file #0 0x00007f60a6ea09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f60a6e9ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f60a6ea0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f60a5e27930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f60ade606ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f60ade606ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f60ade606ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f60ade606ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f60ade606ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f60ade606ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f60ade606ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f60ade606ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f60ade36368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f60ade36dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f60ade36fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f60ae10881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f60ae10881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f60ae10881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f60ae10881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f60ae10881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f60ae10c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f60ae10c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f60ae10c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f60ae10c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f60ae10c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f60ac83fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f60ac83fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f60ac83fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f60ac83fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f60adc8fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f60adc38807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f60adc38807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f60adc38807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f60adcd9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055b8aaff4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055b8aaffa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055b8aafed5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f60a5e12590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f60a5e12649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055b8aafef4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/loop-widening.cpp.script: line 1: 1460733 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening.cpp -analyzer-checker=core -analyzer-config widen-loops=true -analyzer-config track-conditions=false -analyzer-max-loop 2 -analyzer-output=text -- ******************** Testing: 0 FAIL: Clang :: Analysis/loop-widening-preserve-reference-type.cpp (789 of 16414) ******************** TEST 'Clang :: Analysis/loop-widening-preserve-reference-type.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-preserve-reference-type.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-preserve-reference-type.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling invalid_type_alias_region_access() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-preserve-reference-type.cpp:18:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-preserve-reference-type.cpp:18:10: Error evaluating statement #0 0x00007f964fc189d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f964fc16d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f964fc18e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f964eb9f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9656bc16de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f9656bc16de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9656bc16de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9656bc16de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9656bc16de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9656bc16de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9656bc16de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f9656bc16de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f9657037906 llvm::optional_detail::OptionalStorage::hasValue() const /usr/include/llvm/ADT/Optional.h:194:0 #13 0x00007f9657037906 llvm::Optional::hasValue() const /usr/include/llvm/ADT/Optional.h:289:0 #14 0x00007f9657037906 llvm::Optional::operator bool() const /usr/include/llvm/ADT/Optional.h:288:0 #15 0x00007f9657037906 clang::ento::ExprEngine::VisitCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr const*, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1163:0 #16 0x00007f9656bfe6b1 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #17 0x00007f9656bfe6b1 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #18 0x00007f9656bfe6b1 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1368:0 #19 0x00007f9656bff4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #20 0x00007f9656bff4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #21 0x00007f9656bff84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f9656baec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f9656baefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f9656e8081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9656e8081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9656e8081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f9656e8081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f9656e8081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f9656e84111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f9656e84111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f9656e84111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f9656e84111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f9656e84111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f96555b7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f96555b7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f96555b7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f96555b7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f9656a07e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f96569b0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f96569b0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f96569b0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f9656a51028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005563b014b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005563b0151843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005563b01445ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f964eb8a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f964eb8a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005563b01464c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/loop-widening-preserve-reference-type.cpp.script: line 1: 1460631 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-max-loop 4 -analyzer-config widen-loops=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/loop-widening-preserve-reference-type.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-annotations.c (790 of 16414) ******************** TEST 'Clang :: Analysis/malloc-annotations.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.c 1. parser at end of file 2. While analyzing stack: #0 Calling testMultipleFreeAnnotations 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.c:271:12: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.c:271:12: Error evaluating statement #0 0x00007f0eebe4b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0eebe49d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0eebe4be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0eeadd2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0ef2de2af6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f0ef2de2af6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f0ef2de2af6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f0ef2de2af6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f0ef2de2af6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f0ef2de2af6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f0ef2de2af6 get<(anonymous namespace)::DynamicExtentMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007f0ef2de2af6 clang::ento::getDynamicExtent(llvm::IntrusiveRefCntPtr, clang::ento::MemRegion const*, clang::ento::SValBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicExtent.cpp:32:0 #12 0x00007f0ef2eb0a90 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f0ef2eb0a90 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f0ef2eb0a90 checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:115:0 #15 0x00007f0ef2eb0a90 void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::CastSizeChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:0 #16 0x00007f0ef2dc2855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f0ef2dc2aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #18 0x00007f0ef2e0f558 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #19 0x00007f0ef2e0f558 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #20 0x00007f0ef2e0f558 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #21 0x00007f0ef2e0f558 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #22 0x00007f0ef2e0f558 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #23 0x00007f0ef2e0f558 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #24 0x00007f0ef2e0f558 clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:289:44 #25 0x00007f0ef2e30822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #26 0x00007f0ef2e30822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #27 0x00007f0ef2e30822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #28 0x00007f0ef2e324e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #29 0x00007f0ef2e324e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #30 0x00007f0ef2e3284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #31 0x00007f0ef2de1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #32 0x00007f0ef2de1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #33 0x00007f0ef30b381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f0ef30b381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f0ef30b381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #36 0x00007f0ef30b381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #37 0x00007f0ef30b381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #38 0x00007f0ef30b7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #39 0x00007f0ef30b7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #40 0x00007f0ef30b7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #41 0x00007f0ef30b7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #42 0x00007f0ef30b7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #43 0x00007f0ef17eabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #44 0x00007f0ef17eabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #45 0x00007f0ef17eabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #46 0x00007f0ef17eabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #47 0x00007f0ef2c3ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #48 0x00007f0ef2be3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #49 0x00007f0ef2be3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #50 0x00007f0ef2be3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #51 0x00007f0ef2c84028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #52 0x000055b5ae40a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #53 0x000055b5ae410843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #54 0x000055b5ae4035ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #55 0x00007f0eeadbd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #56 0x00007f0eeadbd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #57 0x000055b5ae4054c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-annotations.c.script: line 1: 1460804 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-free-after-return.cpp (791 of 16414) ******************** TEST 'Clang :: Analysis/malloc-free-after-return.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-free-after-return.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-free-after-return.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling S::S() at line 19 #1 Calling freeAfterReturnLocal() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-free-after-return.cpp:6:14: Error evaluating New Allocator Call #0 0x00007f459b8d09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f459b8ced80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f459b8d0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f459a857930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f45a288ca59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f45a288ca59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f45a288ca59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f45a288ca59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f45a288ca59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f45a288ca59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f45a288ca59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f45a288ce4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f45a288ce4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f45a288ce4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f45a288ce4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f45a288ce4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f45a28b2fbb llvm::PointerIntPair, llvm::PointerIntPairInfo > >::setPointerAndInt(clang::LocationContext const*, unsigned int) & /usr/include/llvm/ADT/PointerIntPair.h:76:8 #17 0x00007f45a28b2fbb llvm::PointerIntPair, llvm::PointerIntPairInfo > >::PointerIntPair(clang::LocationContext const*, unsigned int) /usr/include/llvm/ADT/PointerIntPair.h:55:21 #18 0x00007f45a28b2fbb clang::ProgramPoint::ProgramPoint(void const*, void const*, clang::ProgramPoint::Kind, clang::LocationContext const*, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Analysis/ProgramPoint.h:120:7 #19 0x00007f45a28b2fbb clang::StmtPoint::StmtPoint(clang::Stmt const*, void const*, clang::ProgramPoint::Kind, clang::LocationContext const*, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Analysis/ProgramPoint.h:274:36 #20 0x00007f45a28b2fbb clang::PostStmt::PostStmt(clang::Stmt const*, clang::LocationContext const*, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Analysis/ProgramPoint.h:324:49 #21 0x00007f45a28b2fbb clang::ProgramPoint::getProgramPoint(clang::Stmt const*, clang::ProgramPoint::Kind, clang::LocationContext const*, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/lib/Analysis/ProgramPoint.cpp:31:14 #22 0x00007f45a28b2fbb clang::ento::StmtNodeBuilder::generateNode(clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ProgramPointTag const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:413:58 #23 0x00007f45a28b2fbb clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:820:0 #24 0x00007f45a28b356a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #25 0x00007f45a28b356a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #26 0x00007f45a28b789f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #27 0x00007f45a2866bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #28 0x00007f45a2866d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #29 0x00007f45a2866fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f45a2b3881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f45a2b3881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f45a2b3881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f45a2b3881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f45a2b3881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f45a2b3c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f45a2b3c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f45a2b3c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f45a2b3c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f45a2b3c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f45a126fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007f45a126fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007f45a126fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007f45a126fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007f45a26bfe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007f45a2668807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007f45a2668807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007f45a2668807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007f45a2709028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000056505d3dd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000056505d3e3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000056505d3d65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007f459a842590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007f459a842649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000056505d3d84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-free-after-return.cpp.script: line 1: 1460883 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-free-after-return.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-annotations.cpp (793 of 16414) ******************** TEST 'Clang :: Analysis/malloc-annotations.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling af5(struct MemoryAllocator &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.cpp:95:3: Error evaluating statement #0 0x00007fb3d5c819d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb3d5c7fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb3d5c81e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb3d4c08930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb3dcdd1589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb3dcdd1589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb3dcdd1589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb3dcdd1589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb3dcdd1589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb3dcdd1589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb3dcdd1589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fb3dcdd1589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fb3dcbf98e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fb3dcc39876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fb3dcc39876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fb3dcc39876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fb3dcc39876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fb3dcc39876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fb3dcc39876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fb3dcc39876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fb3dcc682f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fb3dcc6884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fb3dcc17c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fb3dcc17fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fb3dcee981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb3dcee981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb3dcee981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fb3dcee981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fb3dcee981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fb3dceed111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fb3dceed111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fb3dceed111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fb3dceed111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fb3dceed111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fb3db620bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fb3db620bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fb3db620bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fb3db620bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fb3dca70e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fb3dca19807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fb3dca19807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fb3dca19807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fb3dcaba028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000056536352a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000565363530843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005653635235ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fb3d4bf3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fb3d4bf3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005653635254c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-annotations.cpp.script: line 1: 1460807 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-config unix.DynamicMemoryModeling:Optimistic=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-annotations.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/main.cpp (794 of 16414) ******************** TEST 'Clang :: Analysis/main.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling main() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.cpp:15:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.cpp:15:23: Error evaluating statement #0 0x00007fbc12a339d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbc12a31d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbc12a33e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbc119ba930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbc19d66126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbc19d66126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbc19d66126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbc19d66126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbc19d66126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbc19d66126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbc19d66126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbc19d66126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbc19a44c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbc19a44c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbc19a44c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbc19a44c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbc19a44c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbc19a44c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbc19a44c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbc19a44c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbc19a458dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbc19a458dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbc19a458dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbc19a458dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fbc19a35e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbc19a35e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbc19a35e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fbc19a4e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbc19a4e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbc19a4e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fbc19a335a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbc19a335a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbc19a335a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fbc19a5c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fbc19a5c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fbc19a5c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fbc19a5c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fbc19a5c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fbc19a5c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fbc199b1eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fbc199b1eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fbc199b1eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fbc19e4534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fbc19e4534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fbc19e4534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fbc19e4534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fbc199eb21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fbc199eb21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fbc199eb21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fbc19a1a0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fbc19a1a0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fbc19a1a0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fbc19a1a0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fbc19a1a0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fbc19a1a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fbc19a1a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fbc19a1a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fbc199c9c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fbc199c9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fbc19c9b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fbc19c9b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fbc19c9b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fbc19c9b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fbc19c9b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fbc19c9f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fbc19c9f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fbc19c9f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fbc19c9f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fbc19c9f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fbc183d2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fbc183d2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fbc183d2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fbc183d2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fbc19822e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fbc197cb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fbc197cb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fbc197cb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fbc1986c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055557d457714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055557d45d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055557d4505ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fbc119a5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fbc119a5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055557d4524c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/main.cpp.script: line 1: 1460802 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-fnptr-plist.c (796 of 16414) ******************** TEST 'Clang :: Analysis/malloc-fnptr-plist.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,unix.Malloc -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-fnptr-plist.c.tmp.plist -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c : 'RUN: at line 2'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-fnptr-plist.c.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,unix.Malloc -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-fnptr-plist.c.tmp.plist -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c:7:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c:7:3: Error evaluating statement #0 0x00007fa3889019d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa3888ffd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa388901e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa387888930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa38fc34126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa38fc34126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa38fc34126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa38fc34126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa38fc34126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa38fc34126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa38fc34126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa38fc34126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa38f912c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa38f912c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa38f912c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa38f912c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa38f912c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa38f912c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa38f912c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa38f912c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa38f9138dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa38f9138dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa38f9138dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa38f9138dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fa38f903e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa38f903e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa38f903e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fa38f91c0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa38f91c0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa38f91c0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fa38f9015a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fa38f9015a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fa38f9015a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fa38f92a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fa38f92a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fa38f92a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fa38f92a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fa38f92a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fa38f92a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fa38f87ff06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fa38f87ff06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa38f87ff06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fa38fd1334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fa38fd1334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fa38fd1334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fa38fd1334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fa38fa4f428 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007fa38fa4f428 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007fa38fa4f428 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007fa38fa4f428 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007fa38fa4f428 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007fa38fa4f428 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::Expr const*, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1875:11 #52 0x00007fa38fc13575 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007fa38fc13575 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007fa38fc13575 (anonymous namespace)::MallocChecker::FreeMemAux(clang::ento::CheckerContext&, clang::ento::CallEvent const&, llvm::IntrusiveRefCntPtr, unsigned int, bool, bool&, (anonymous namespace)::AllocationFamily, bool) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1774:71 #55 0x00007fa38fa498c3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007fa38fa498c3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007fa38fa498c3 (anonymous namespace)::MallocChecker::checkFree(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1263:31 #58 0x00007fa38fa5a6af llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #59 0x00007fa38fa5a6af llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #60 0x00007fa38fa5a6af checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1459:1 #61 0x00007fa38fa5a6af void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #62 0x00007fa38f88258d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #63 0x00007fa38f88258d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #64 0x00007fa38f88258d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #65 0x00007fa38f88258d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #66 0x00007fa38f88258d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #67 0x00007fa38f8cd59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #68 0x00007fa38f8cd59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #69 0x00007fa38f8cd59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #70 0x00007fa38f8cd59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #71 0x00007fa38f8cd59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #72 0x00007fa38f8cd59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #73 0x00007fa38f8cde8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #74 0x00007fa38f8e6f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #75 0x00007fa38f8e6f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #76 0x00007fa38f8e84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #77 0x00007fa38f8e84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #78 0x00007fa38f8e884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #79 0x00007fa38f897c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #80 0x00007fa38f897fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #81 0x00007fa38fb6981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #82 0x00007fa38fb6981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #83 0x00007fa38fb6981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #84 0x00007fa38fb6981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #85 0x00007fa38fb6981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #86 0x00007fa38fb6d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #87 0x00007fa38fb6d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #88 0x00007fa38fb6d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #89 0x00007fa38fb6d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #90 0x00007fa38fb6d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #91 0x00007fa38e2a0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #92 0x00007fa38e2a0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #93 0x00007fa38e2a0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #94 0x00007fa38e2a0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #95 0x00007fa38f6f0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #96 0x00007fa38f699807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #97 0x00007fa38f699807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #98 0x00007fa38f699807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #99 0x00007fa38f73a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #100 0x000055f1bc1a5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #101 0x000055f1bc1ab843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #102 0x000055f1bc19e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #103 0x00007fa387873590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #104 0x00007fa387873649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #105 0x000055f1bc1a04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-fnptr-plist.c.script: line 2: 1460881 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,unix.Malloc -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-fnptr-plist.c.tmp.plist -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-fnptr-plist.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-interprocedural.c (797 of 16414) ******************** TEST 'Clang :: Analysis/malloc-interprocedural.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc -analyzer-inline-max-stack-depth=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-interprocedural.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc -analyzer-inline-max-stack-depth=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-interprocedural.c 1. parser at end of file 2. While analyzing stack: #0 Calling useStrndup 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-interprocedural.c:125:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-interprocedural.c:125:7: Error evaluating statement #0 0x00007f968acf89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f968acf6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f968acf8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9689c7f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f969202b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f969202b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f969202b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f969202b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f969202b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f969202b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f969202b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f969202b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f9691d09c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f9691d09c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f9691d09c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f9691d09c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f9691d09c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f9691d09c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f9691d09c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f9691d09c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f9691d0a8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f9691d0a8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f9691d0a8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9691d0a8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f9691cfae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9691cfae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9691cfae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f9691d130ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f9691d130ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f9691d130ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f9691cf85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f9691cf85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f9691cf85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f9691d216f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f9691d216f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f9691d216f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f9691d218f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f9691d218f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f9691d218f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f9691c76eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f9691c76eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f9691c76eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f969210a34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f969210a34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f969210a34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f969210a34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f9691cb021a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f9691cb021a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f9691cb021a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f9691cdf0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f9691cdf0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f9691cdf0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f9691cdf0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f9691cdf0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f9691cdf4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f9691cdf4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f9691cdf84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f9691c8ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f9691c8efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f9691f6081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f9691f6081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f9691f6081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f9691f6081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f9691f6081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f9691f64111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f9691f64111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f9691f64111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f9691f64111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f9691f64111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f9690697bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f9690697bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f9690697bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f9690697bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f9691ae7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f9691a90807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f9691a90807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f9691a90807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f9691b31028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000056068c059714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000056068c05f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000056068c0525ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f9689c6a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f9689c6a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000056068c0544c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-interprocedural.c.script: line 1: 1460902 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=unix.Malloc -analyzer-inline-max-stack-depth=5 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-interprocedural.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/main.c (799 of 16414) ******************** TEST 'Clang :: Analysis/main.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.c 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.c:26:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.c:26:23: Error evaluating statement #0 0x00007f44d04c79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f44d04c5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f44d04c7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f44cf44e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f44d77fa126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f44d77fa126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f44d77fa126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f44d77fa126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f44d77fa126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f44d77fa126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f44d77fa126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f44d77fa126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f44d74d8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f44d74d8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f44d74d8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f44d74d8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f44d74d8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f44d74d8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f44d74d8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f44d74d8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f44d74d98dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f44d74d98dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f44d74d98dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f44d74d98dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f44d74c9e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f44d74c9e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f44d74c9e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f44d74e20ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f44d74e20ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f44d74e20ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f44d74c75a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f44d74c75a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f44d74c75a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f44d74f06f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f44d74f06f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f44d74f06f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f44d74f08f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f44d74f08f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f44d74f08f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f44d7445eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f44d7445eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f44d7445eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f44d78d934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f44d78d934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f44d78d934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f44d78d934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f44d747f21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f44d747f21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f44d747f21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f44d74ae0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f44d74ae0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f44d74ae0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f44d74ae0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f44d74ae0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f44d74ae4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f44d74ae4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f44d74ae84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f44d745dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f44d745dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f44d772f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f44d772f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f44d772f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f44d772f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f44d772f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f44d7733111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f44d7733111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f44d7733111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f44d7733111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f44d7733111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f44d5e66bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f44d5e66bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f44d5e66bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f44d5e66bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f44d72b6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f44d725f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f44d725f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f44d725f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f44d7300028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055bfecd5e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055bfecd64843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055bfecd575ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f44cf439590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f44cf439649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055bfecd594c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/main.c.script: line 1: 1460800 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/main.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-plist.c (800 of 16414) ******************** TEST 'Clang :: Analysis/malloc-plist.c' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -f /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.tmp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,unix.Malloc -analyzer-output=plist -verify -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.tmp -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-plist.c : 'RUN: at line 3'; tail -n +11 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.tmp | grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' | diff -ub /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/expected-plists/malloc-plist.c.plist - -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,unix.Malloc -analyzer-output=plist -verify -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.tmp -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-plist.c 1. parser at end of file 2. While analyzing stack: #0 Calling my_malloc_into_struct at line 208 #1 Calling testMyMalloc 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-plist.c:204:3: Error evaluating statement #0 0x00007fee7dd299d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fee7dd27d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fee7dd29e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fee7ccb0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fee84e79589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fee84e79589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fee84e79589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fee84e79589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fee84e79589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fee84e79589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fee84e79589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fee84e79589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fee84ca18e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fee84ce1876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fee84ce1876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fee84ce1876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fee84ce1876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fee84ce1876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fee84ce1876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fee84ce1876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fee84d102f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fee84d1084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fee84cbfc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fee84cbffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fee84f9181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fee84f9181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fee84f9181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fee84f9181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fee84f9181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fee84f95111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fee84f95111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fee84f95111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fee84f95111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fee84f95111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fee836c8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fee836c8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fee836c8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fee836c8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fee84b18e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fee84ac1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fee84ac1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fee84ac1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fee84b62028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055f59dc2f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055f59dc35843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055f59dc285ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fee7cc9b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fee7cc9b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055f59dc2a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.script: line 3: 1461105 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core,unix.Malloc -analyzer-output=plist -verify -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-plist.c.tmp -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-plist.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/max-nodes-suppress-on-sink.c (801 of 16414) ******************** TEST 'Clang :: Analysis/max-nodes-suppress-on-sink.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_unreachable_successor_blocks 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.c:76:3: Error evaluating statement #0 0x00007f27040179d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2704015d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2704017e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2702f9e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f270b167589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f270b167589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f270b167589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f270b167589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f270b167589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f270b167589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f270b167589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f270b167589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f270af8f8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f270afcf876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f270afcf876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f270afcf876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f270afcf876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f270afcf876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f270afcf876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f270afcf876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f270affe2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f270affe84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f270afadc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f270afadfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f270b27f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f270b27f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f270b27f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f270b27f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f270b27f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f270b283111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f270b283111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f270b283111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f270b283111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f270b283111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f27099b6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f27099b6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f27099b6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f27099b6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f270ae06e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f270adaf807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f270adaf807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f270adaf807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f270ae50028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055e012008714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055e01200e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055e0120015ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f2702f89590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f2702f89649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055e0120034c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/max-nodes-suppress-on-sink.c.script: line 1: 1461196 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc.mm (802 of 16414) ******************** TEST 'Clang :: Analysis/malloc.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.mm 1. parser at end of file 2. While analyzing stack: #0 Calling test_reinterpret_cast_to_block() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.mm:350:3: Error evaluating statement #0 0x00007fabec53d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fabec53bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fabec53de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fabeb4c4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fabf368d589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fabf368d589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fabf368d589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fabf368d589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fabf368d589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fabf368d589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fabf368d589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fabf368d589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fabf34b58e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fabf34f5876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fabf34f5876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fabf34f5876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fabf34f5876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fabf34f5876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fabf34f5876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fabf34f5876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fabf35242f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fabf352484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fabf34d3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fabf34d3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fabf37a581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fabf37a581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fabf37a581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fabf37a581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fabf37a581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fabf37a9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fabf37a9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fabf37a9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fabf37a9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fabf37a9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fabf1edcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fabf1edcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fabf1edcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fabf1edcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fabf332ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fabf32d5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fabf32d5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fabf32d5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fabf3376028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055beb4b08714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055beb4b0e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055beb4b015ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fabeb4af590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fabeb4af649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055beb4b034c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc.mm.script: line 1: 1461180 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,cplusplus.NewDelete -analyzer-checker=unix.MismatchedDeallocator -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/member-expr.cpp (803 of 16414) ******************** TEST 'Clang :: Analysis/member-expr.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/member-expr.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/member-expr.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling PR19531::B::f() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/member-expr.cpp:39:16: Error evaluating statement #0 0x00007efc34dfc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efc34dfad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efc34dfce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efc33d83930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efc3be13aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007efc3be13aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007efc3be13aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007efc3be13aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007efc3be13aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007efc3be13aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007efc3bdb4993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007efc3bdb4993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007efc3bdb4993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007efc3bdb4993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007efc3bde32f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007efc3bde384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007efc3bd92bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007efc3bd92d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007efc3bd92fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007efc3c06481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007efc3c06481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007efc3c06481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007efc3c06481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007efc3c06481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007efc3c068111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007efc3c068111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007efc3c068111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007efc3c068111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007efc3c068111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007efc3a79bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007efc3a79bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007efc3a79bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007efc3a79bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007efc3bbebe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007efc3bb94807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007efc3bb94807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007efc3bb94807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007efc3bc35028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d5ed9ab714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d5ed9b1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d5ed9a45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007efc33d6e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007efc33d6e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d5ed9a64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/member-expr.cpp.script: line 1: 1461244 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/member-expr.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/method-call-intra-p.cpp (804 of 16414) ******************** TEST 'Clang :: Analysis/method-call-intra-p.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-intra-p.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-intra-p.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling ChildOfInvalidateArgs::ChildOfInvalidateArgs() at line 25 #1 Calling virtualFun(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-intra-p.cpp:12:8: Error evaluating statement #0 0x00007fe1000a09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe10009ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe1000a0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe0ff027930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe107058606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe107058606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe107058606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe107058606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe107058606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe107058606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe107058606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe107058606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fe1070872f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fe10708784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fe107036bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fe107036d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fe107036fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fe10730881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fe10730881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fe10730881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fe10730881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fe10730881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fe10730c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fe10730c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fe10730c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fe10730c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fe10730c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fe105a3fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fe105a3fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fe105a3fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fe105a3fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fe106e8fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fe106e38807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fe106e38807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fe106e38807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fe106ed9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005583547e8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005583547ee843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005583547e15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fe0ff012590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fe0ff012649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005583547e34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/method-call-intra-p.cpp.script: line 1: 1461315 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-intra-p.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/max-nodes-suppress-on-sink.cpp (805 of 16414) ******************** TEST 'Clang :: Analysis/max-nodes-suppress-on-sink.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_handled_throw_treated_as_noreturn() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.cpp:25:3: Error evaluating statement #0 0x00007fa6d18b09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa6d18aed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa6d18b0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa6d0837930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa6d8a00589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa6d8a00589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa6d8a00589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa6d8a00589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa6d8a00589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa6d8a00589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa6d8a00589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa6d8a00589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fa6d88288e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fa6d8868876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fa6d8868876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fa6d8868876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fa6d8868876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fa6d8868876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fa6d8868876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fa6d8868876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fa6d88972f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fa6d889784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fa6d8846c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fa6d8846fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fa6d8b1881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa6d8b1881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa6d8b1881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fa6d8b1881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fa6d8b1881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fa6d8b1c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fa6d8b1c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fa6d8b1c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fa6d8b1c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fa6d8b1c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fa6d724fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fa6d724fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fa6d724fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fa6d724fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fa6d869fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fa6d8648807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fa6d8648807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fa6d8648807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fa6d86e9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000562d00600714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000562d00606843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000562d005f95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fa6d0822590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fa6d0822649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000562d005fb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/max-nodes-suppress-on-sink.cpp.script: line 1: 1461229 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/max-nodes-suppress-on-sink.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc.cpp (806 of 16414) ******************** TEST 'Clang :: Analysis/malloc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -triple i386-unknown-linux-gnu -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 16'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -DTEST_INLINABLE_ALLOCATORS -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 23'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -DTEST_INLINABLE_ALLOCATORS -triple i386-unknown-linux-gnu -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete 1. parser at end of file 2. While analyzing stack: #0 Calling pr46253_class::a::realloc(int, _Bool) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp:203:38: Error evaluating statement #0 0x00007fb2ce6709d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb2ce66ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb2ce670e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb2cd5f7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb2d5687aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb2d5687aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb2d5687aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb2d5687aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb2d5687aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb2d5687aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb2d5628993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb2d5628993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb2d5628993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb2d5628993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb2d56572f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb2d565784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb2d5606bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb2d5606d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb2d5606fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb2d58d881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb2d58d881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb2d58d881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb2d58d881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb2d58d881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb2d58dc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb2d58dc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb2d58dc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb2d58dc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb2d58dc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb2d400fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb2d400fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb2d400fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb2d400fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb2d545fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb2d5408807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb2d5408807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb2d5408807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb2d54a9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005637fea62714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005637fea68843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005637fea5b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb2cd5e2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb2cd5e2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005637fea5d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc.cpp.script: line 4: 1461161 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.cpp -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc.m (807 of 16414) ******************** TEST 'Clang :: Analysis/malloc.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify -Wno-objc-root-class -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify -Wno-objc-root-class -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.m 1. parser at end of file 2. While analyzing stack: #0 Calling wrapInNSValue 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.m:55:3: Error evaluating statement #0 0x00007fa57b2319d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa57b22fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa57b231e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa57a1b8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa582381589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa582381589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa582381589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa582381589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa582381589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa582381589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa582381589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa582381589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fa5821a98e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fa5821e9876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fa5821e9876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fa5821e9876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fa5821e9876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fa5821e9876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fa5821e9876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fa5821e9876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fa5822182f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fa58221884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fa5821c7c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fa5821c7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fa58249981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa58249981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa58249981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fa58249981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fa58249981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fa58249d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fa58249d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fa58249d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fa58249d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fa58249d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fa580bd0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fa580bd0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fa580bd0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fa580bd0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fa582020e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fa581fc9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fa581fc9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fa581fc9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fa58206a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055d91f86e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055d91f874843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055d91f8675ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fa57a1a3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fa57a1a3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055d91f8694c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc.m.script: line 1: 1461170 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -analyzer-store=region -verify -Wno-objc-root-class -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/memory-model.cpp (808 of 16414) ******************** TEST 'Clang :: Analysis/memory-model.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -analyzer-checker=core,unix,cplusplus,debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/memory-model.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -analyzer-checker=core,unix,cplusplus,debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/memory-model.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling user_defined_new() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/memory-model.cpp:150:12: Error evaluating statement #0 0x00007f93f890e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f93f890cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f93f890ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f93f7895930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f93ff8c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f93ff8c6606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f93ff8c6606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f93ff8c6606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f93ff8c6606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f93ff8c6606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f93ff8c6606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f93ff8c6606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f93ff8f52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f93ff8f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f93ff8a4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f93ff8a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f93ffb7681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f93ffb7681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f93ffb7681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f93ffb7681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f93ffb7681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f93ffb7a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f93ffb7a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f93ffb7a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f93ffb7a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f93ffb7a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f93fe2adbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f93fe2adbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f93fe2adbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f93fe2adbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f93ff6fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f93ff6a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f93ff6a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f93ff6a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f93ff747028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000561bc435a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x0000561bc4360843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x0000561bc43535ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f93f7880590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f93f7880649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x0000561bc43554c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/memory-model.cpp.script: line 1: 1461262 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++20 -analyzer-checker=core,unix,cplusplus,debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/memory-model.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc-overflow2.c (809 of 16414) ******************** TEST 'Clang :: Analysis/malloc-overflow2.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-unknown -analyzer-checker=alpha.security.MallocOverflow,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-unknown -analyzer-checker=alpha.security.MallocOverflow,unix,optin.portability -DPORTABILITY -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-unknown -analyzer-checker=alpha.security.MallocOverflow,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c:36:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c:36:10: Error evaluating statement #0 0x00007f429a8e49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f429a8e2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f429a8e4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f429986b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f42a1bf65fe retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f42a1bf65fe retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f42a1bf65fe retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f42a1bf65fe IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f42a1bf65fe ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f42a1bf65fe MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f42a1bf65fe get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f42a1bf65fe (anonymous namespace)::MallocChecker::evalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:3037:46 #12 0x00007f42a1a21805 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f42a1a21805 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f42a1a21805 llvm::IntrusiveRefCntPtr clang::ento::eval::Assume::_evalAssume<(anonymous namespace)::MallocChecker>(void*, llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:464:74 #15 0x00007f42a18633da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f42a18633da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f42a18633da clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool)>::operator()(llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007f42a18633da clang::ento::CheckerManager::runCheckersForEvalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:646:30 #19 0x00007f42a190d787 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f42a190d787 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f42a190d787 clang::ento::ExprEngine::processAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:538:0 #22 0x00007f42a190d787 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:48:0 #23 0x00007f42a190d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007f42a190d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007f42a190d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #26 0x00007f42a1862eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f42a1862eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f42a1862eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #29 0x00007f42a1cf634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #30 0x00007f42a1cf634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #31 0x00007f42a1cf634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #32 0x00007f42a1cf634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #33 0x00007f42a1a2d074 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #34 0x00007f42a1a2d074 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #35 0x00007f42a1a2d074 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #36 0x00007f42a1a2d074 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #37 0x00007f42a1a2d074 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #38 0x00007f42a1a2d074 (anonymous namespace)::MallocChecker::ProcessZeroAllocCheck(clang::ento::CallEvent const&, unsigned int, llvm::IntrusiveRefCntPtr, llvm::Optional) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1499:11 #39 0x00007f42a1a2d4e0 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #40 0x00007f42a1a2d4e0 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #41 0x00007f42a1a2d4e0 (anonymous namespace)::MallocChecker::checkBasicAlloc(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1187:47 #42 0x00007f42a1a3d76b checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1445:5 #43 0x00007f42a1a3d76b void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #44 0x00007f42a186558d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #45 0x00007f42a186558d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007f42a186558d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #47 0x00007f42a186558d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #48 0x00007f42a186558d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #49 0x00007f42a18b059d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #50 0x00007f42a18b059d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #51 0x00007f42a18b059d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #52 0x00007f42a18b059d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #53 0x00007f42a18b059d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #54 0x00007f42a18b059d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #55 0x00007f42a18b0e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #56 0x00007f42a18c9f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f42a18c9f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #58 0x00007f42a18cb4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f42a18cb4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f42a18cb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f42a187ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f42a187afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f42a1b4c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f42a1b4c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f42a1b4c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f42a1b4c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f42a1b4c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f42a1b50111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f42a1b50111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f42a1b50111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f42a1b50111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f42a1b50111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f42a0283bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f42a0283bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f42a0283bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f42a0283bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f42a16d3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f42a167c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f42a167c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f42a167c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f42a171d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x000056140bc36714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x000056140bc3c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x000056140bc2f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f4299856590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f4299856649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x000056140bc314c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc-overflow2.c.script: line 2: 1461058 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-unknown -analyzer-checker=alpha.security.MallocOverflow,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc-overflow2.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/method-call.cpp (810 of 16414) ******************** TEST 'Clang :: Analysis/method-call.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call.cpp 1. parser at end of file #0 0x00007fa2f1e059d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa2f1e03d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa2f1e05e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa2f0d8c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa2f8dc56ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa2f8dc56ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa2f8dc56ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa2f8dc56ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa2f8dc56ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa2f8dc56ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa2f8dc56ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa2f8dc56ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fa2f8d9b368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fa2f8d9bdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fa2f8d9bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fa2f906d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fa2f906d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fa2f906d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fa2f906d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fa2f906d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fa2f9071111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fa2f9071111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fa2f9071111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fa2f9071111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fa2f9071111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fa2f77a4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fa2f77a4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fa2f77a4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fa2f77a4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fa2f8bf4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fa2f8b9d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fa2f8b9d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fa2f8b9d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fa2f8c3e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x00005634d0df5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x00005634d0dfb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005634d0dee5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fa2f0d77590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fa2f0d77649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005634d0df04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/method-call.cpp.script: line 1: 1461342 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-inlining=constructors -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/malloc.c (811 of 16414) ******************** TEST 'Clang :: Analysis/malloc.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.c -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix -analyzer-checker=debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.c -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix -analyzer-checker=debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling testExtent 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.c:1894:19: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.c:1894:19: Error evaluating statement #0 0x00007fd27809d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd27809bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd27809de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd277024930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd27f3d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd27f3d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd27f3d0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd27f3d0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd27f3d0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd27f3d0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd27f3d0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd27f3d0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd27f0aec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd27f0aec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd27f0aec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd27f0aec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd27f0aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd27f0aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd27f0aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd27f0aec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd27f0af8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd27f0af8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd27f0af8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd27f0af8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd27f09fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd27f09fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd27f09fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd27f0b80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd27f0b80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd27f0b80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd27f09d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd27f09d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd27f09d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd27f0c66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd27f0c66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd27f0c66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd27f0c68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd27f0c68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd27f0c68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd27f01beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd27f01beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd27f01beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fd27f4af34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd27f4af34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd27f4af34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd27f4af34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd27f1e6074 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007fd27f1e6074 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007fd27f1e6074 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007fd27f1e6074 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007fd27f1e6074 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007fd27f1e6074 (anonymous namespace)::MallocChecker::ProcessZeroAllocCheck(clang::ento::CallEvent const&, unsigned int, llvm::IntrusiveRefCntPtr, llvm::Optional) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1499:11 #52 0x00007fd27f1e64e0 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #53 0x00007fd27f1e64e0 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #54 0x00007fd27f1e64e0 (anonymous namespace)::MallocChecker::checkBasicAlloc(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1187:47 #55 0x00007fd27f1f676b checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1445:5 #56 0x00007fd27f1f676b void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #57 0x00007fd27f01e58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #58 0x00007fd27f01e58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fd27f01e58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #60 0x00007fd27f01e58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #61 0x00007fd27f01e58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #62 0x00007fd27f06959d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #63 0x00007fd27f06959d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #64 0x00007fd27f06959d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #65 0x00007fd27f06959d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #66 0x00007fd27f06959d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #67 0x00007fd27f06959d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #68 0x00007fd27f069e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #69 0x00007fd27f082f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #70 0x00007fd27f082f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #71 0x00007fd27f0844e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #72 0x00007fd27f0844e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #73 0x00007fd27f08484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #74 0x00007fd27f033c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #75 0x00007fd27f033fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #76 0x00007fd27f30581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #77 0x00007fd27f30581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #78 0x00007fd27f30581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #79 0x00007fd27f30581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #80 0x00007fd27f30581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #81 0x00007fd27f309111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #82 0x00007fd27f309111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #83 0x00007fd27f309111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #84 0x00007fd27f309111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #85 0x00007fd27f309111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #86 0x00007fd27da3cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #87 0x00007fd27da3cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #88 0x00007fd27da3cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #89 0x00007fd27da3cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #90 0x00007fd27ee8ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #91 0x00007fd27ee35807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #92 0x00007fd27ee35807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #93 0x00007fd27ee35807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #94 0x00007fd27eed6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #95 0x00005582ab2cb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #96 0x00005582ab2d1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #97 0x00005582ab2c45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #98 0x00007fd27700f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #99 0x00007fd27700f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #100 0x00005582ab2c64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/malloc.c.script: line 1: 1461156 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/malloc.c -analyzer-checker=core -analyzer-checker=alpha.deadcode.UnreachableCode -analyzer-checker=alpha.core.CastSize -analyzer-checker=unix -analyzer-checker=debug.ExprInspection -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-64.m (812 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-64.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-64.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-64.m 1. parser at end of file 2. While analyzing stack: #0 Calling rdar_6845148_b 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-64.m:42:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-64.m:42:7: Error evaluating statement #0 0x00007fe5156769d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe515674d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe515676e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe5145fd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe51c9a9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe51c9a9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe51c9a9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe51c9a9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe51c9a9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe51c9a9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe51c9a9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe51c9a9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe51c687c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe51c687c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe51c687c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe51c687c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe51c687c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe51c687c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe51c687c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe51c687c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe51c6888dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe51c6888dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe51c6888dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe51c6888dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe51c678e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe51c678e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe51c678e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fe51c6910ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe51c6910ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe51c6910ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fe51c6765a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe51c6765a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe51c6765a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe51c69f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe51c69f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe51c69f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe51c69f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe51c69f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe51c69f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe51c5f4eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe51c5f4eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe51c5f4eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fe51ca8834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe51ca8834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe51ca8834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe51ca8834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe51c62e21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fe51c62e21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fe51c62e21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fe51c65d0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fe51c65d0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fe51c65d0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fe51c65d0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fe51c65d0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fe51c65d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fe51c65d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fe51c65d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fe51c60cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fe51c60cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fe51c8de81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fe51c8de81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fe51c8de81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fe51c8de81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fe51c8de81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fe51c8e2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fe51c8e2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fe51c8e2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fe51c8e2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fe51c8e2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fe51b015bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fe51b015bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fe51b015bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fe51b015bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fe51c465e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fe51c40e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fe51c40e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fe51c40e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fe51c4af028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055741f0d8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055741f0de843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055741f0d15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fe5145e8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fe5145e8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055741f0d34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-64.m.script: line 1: 1461354 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-64.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-cxx0x.cpp (813 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-cxx0x.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.NullDereference,core.uninitialized.UndefReturn -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-cxx0x.cpp -verify -o /dev/null -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.NullDereference,core.uninitialized.UndefReturn -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-cxx0x.cpp -verify -o /dev/null 1. parser at end of file 2. While analyzing stack: #0 Calling rdar11817693::operator=(const class rdar11817693 &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-cxx0x.cpp:87:3: Error evaluating statement #0 0x00007f19502299d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1950227d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1950229e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f194f1b0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1957240aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1957240aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1957240aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1957240aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f1957240aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f1957240aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f19571e1993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f19571e1993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f19571e1993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f19571e1993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f19572102f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f195721084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f19571bfbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f19571bfd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f19571bffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f195749181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f195749181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f195749181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f195749181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f195749181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f1957495111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f1957495111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f1957495111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f1957495111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f1957495111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f1955bc8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f1955bc8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f1955bc8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f1955bc8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f1957018e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f1956fc1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f1956fc1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f1956fc1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f1957062028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055a646261714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055a646267843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055a64625a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f194f19b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f194f19b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055a64625c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-cxx0x.cpp.script: line 1: 1461387 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.NullDereference,core.uninitialized.UndefReturn -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-cxx0x.cpp -verify -o /dev/null -- ******************** Testing: 0 FAIL: Clang :: Analysis/mig.mm (814 of 16414) ******************** TEST 'Clang :: Analysis/mig.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,osx.MIG -std=c++14 -analyzer-output=text -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mig.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,osx.MIG -std=c++14 -analyzer-output=text -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mig.mm 1. parser at end of file 2. While analyzing stack: #0 Calling test_os_ref_retain(thread_t) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mig.mm:257:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mig.mm:257:3: Error evaluating statement #0 0x00007fc60bc039d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc60bc01d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc60bc03e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc60ab8a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc612d65d56 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc612d65d56 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc612d65d56 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc612d65d56 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc612d65d56 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:0 #9 0x00007fc612d65d56 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:0 #10 0x00007fc612d65d56 contains<(anonymous namespace)::RefCountedParameters> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:428:0 #11 0x00007fc612d65d56 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:211:0 #12 0x00007fc612d65d56 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MIGChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:0 #13 0x00007fc612b8458d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #14 0x00007fc612b8458d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007fc612b8458d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #16 0x00007fc612b8458d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #17 0x00007fc612b8458d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #18 0x00007fc612bcf59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #19 0x00007fc612bcf59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #20 0x00007fc612bcf59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #21 0x00007fc612bcf59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #22 0x00007fc612bcf59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #23 0x00007fc612bcf59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #24 0x00007fc612bcfe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #25 0x00007fc612be8f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #26 0x00007fc612be8f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #27 0x00007fc612bea4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007fc612bea4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007fc612bea84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007fc612b99c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007fc612b99fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007fc612e6b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fc612e6b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fc612e6b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007fc612e6b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007fc612e6b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007fc612e6f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007fc612e6f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007fc612e6f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007fc612e6f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007fc612e6f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007fc6115a2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007fc6115a2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007fc6115a2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007fc6115a2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007fc6129f2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007fc61299b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007fc61299b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007fc61299b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007fc612a3c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x000055fdab9df714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x000055fdab9e5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x000055fdab9d85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007fc60ab75590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007fc60ab75649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x000055fdab9da4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/mig.mm.script: line 1: 1461341 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,osx.MIG -std=c++14 -analyzer-output=text -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mig.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-ranges.m (815 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-ranges.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-ranges.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-ranges.m 1. parser at end of file 2. While analyzing stack: #0 Calling pr5969_positive 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-ranges.m:50:22: Error evaluating statement #0 0x00007fc1a5a689d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc1a5a66d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc1a5a68e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc1a49ef930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc1aca7faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc1aca7faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc1aca7faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc1aca7faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc1aca7faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc1aca7faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc1aca20993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc1aca20993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc1aca20993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc1aca20993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc1aca4f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc1aca4f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc1ac9febac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc1ac9fed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc1ac9fefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc1accd081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc1accd081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc1accd081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc1accd081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc1accd081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc1accd4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc1accd4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc1accd4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc1accd4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc1accd4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc1ab407bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc1ab407bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc1ab407bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc1ab407bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc1ac857e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc1ac800807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc1ac800807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc1ac800807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc1ac8a1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055edfda6e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055edfda74843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055edfda675ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc1a49da590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc1a49da649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055edfda694c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-ranges.m.script: line 1: 1461424 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-ranges.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/method-call-path-notes.cpp (816 of 16414) ******************** TEST 'Clang :: Analysis/method-call-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-path-notes.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-path-notes.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/method-call-path-notes.cpp.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling test_cast(const class TestInstanceCall *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-path-notes.cpp:41:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-path-notes.cpp:41:7: Error evaluating statement #0 0x00007f145a59d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f145a59bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f145a59de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1459524930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f14618d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f14618d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f14618d0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f14618d0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f14618d0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f14618d0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f14618d0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f14618d0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f14615aec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f14615aec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f14615aec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f14615aec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f14615aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f14615aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f14615aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f14615aec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f14615af8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f14615af8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f14615af8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f14615af8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f146159fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f146159fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f146159fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f14615b80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f14615b80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f14615b80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f146159d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f146159d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f146159d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f14615c66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f14615c66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f14615c66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f14615c68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f14615c68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f14615c68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f146151beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f146151beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f146151beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f14619af34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f14619af34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f14619af34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f14619af34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f146155521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f146155521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f146155521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f14615840b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f14615840b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f14615840b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f14615840b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f14615840b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f14615844e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f14615844e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f146158484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f1461533c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f1461533fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f146180581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f146180581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f146180581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f146180581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f146180581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f1461809111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f1461809111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f1461809111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f1461809111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f1461809111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f145ff3cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f145ff3cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f145ff3cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f145ff3cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f146138ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f1461335807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f1461335807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f1461335807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f14613d6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055a37a548714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055a37a54e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055a37a5415ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f145950f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f145950f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055a37a5434c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/method-call-path-notes.cpp.script: line 3: 1461340 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/method-call-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-eager-assume.m (817 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-eager-assume.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-eager-assume.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-eager-assume.m 1. parser at end of file 2. While analyzing stack: #0 Calling pr5627_g 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-eager-assume.m:144:16: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-eager-assume.m:144:16: Error evaluating statement #0 0x00007feea36449d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007feea3642d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007feea3644e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007feea25cb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007feeaa977126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007feeaa977126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007feeaa977126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007feeaa977126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007feeaa977126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007feeaa977126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007feeaa977126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007feeaa977126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007feeaa655c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007feeaa655c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007feeaa655c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007feeaa655c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007feeaa655c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007feeaa655c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007feeaa655c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007feeaa655c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007feeaa6568dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007feeaa6568dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007feeaa6568dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007feeaa6568dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007feeaa646e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007feeaa646e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007feeaa646e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007feeaa65f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007feeaa65f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007feeaa65f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007feeaa6445a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007feeaa6445a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007feeaa6445a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007feeaa66d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007feeaa66d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007feeaa66d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007feeaa66d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007feeaa66d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007feeaa66d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007feeaa5c2eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007feeaa5c2eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007feeaa5c2eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007feeaaa5634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007feeaaa5634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007feeaaa5634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007feeaaa5634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007feeaa5fc21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007feeaa5fc21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007feeaa5fc21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007feeaa62b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007feeaa62b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007feeaa62b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007feeaa62b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007feeaa62b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007feeaa62b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007feeaa62b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007feeaa62b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007feeaa5dac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007feeaa5dafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007feeaa8ac81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007feeaa8ac81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007feeaa8ac81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007feeaa8ac81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007feeaa8ac81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007feeaa8b0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007feeaa8b0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007feeaa8b0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007feeaa8b0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007feeaa8b0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007feea8fe3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007feea8fe3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007feea8fe3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007feea8fe3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007feeaa433e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007feeaa3dc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007feeaa3dc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007feeaa3dc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007feeaa47d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005598556ce714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005598556d4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005598556c75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007feea25b6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007feea25b6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005598556c94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-eager-assume.m.script: line 1: 1461418 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-eager-assume.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-region-store.mm (818 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-region-store.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.mm 1. parser at end of file 2. While analyzing stack: #0 Calling rdar10569024(id, id) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.mm:43:3: Error evaluating branch #0 0x00007fd3f40b79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd3f40b5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd3f40b7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd3f303e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd3fb075aee llvm::ImutAVLTree, bool> >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fd3fb075aee llvm::IntrusiveRefCntPtrInfo, bool> > >::retain(llvm::ImutAVLTree, bool> >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd3fb075aee llvm::IntrusiveRefCntPtr, bool> > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd3fb075aee llvm::IntrusiveRefCntPtr, bool> > >::IntrusiveRefCntPtr(llvm::ImutAVLTree, bool> >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd3fb075aee llvm::ImmutableMap, bool, llvm::ImutKeyValueInfo, bool> >::ImmutableMap(llvm::ImutAVLTree, bool> > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd3fb075aee clang::ento::ProgramStatePartialTrait, bool, llvm::ImutKeyValueInfo, bool> > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd3fb075aee get<(anonymous namespace)::ObjCForHasMoreIterations> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fd3fb075aee clang::ento::ExprEngine::hasMoreIteration(llvm::IntrusiveRefCntPtr, clang::ObjCForCollectionStmt const*, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2163:47 #12 0x00007fd3fb075aee assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2174:37 #13 0x00007fd3fb075aee clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #14 0x00007fd3fb04c75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #15 0x00007fd3fb04dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fd3fb31f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fd3fb31f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fd3fb31f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fd3fb31f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fd3fb31f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fd3fb323111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fd3fb323111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fd3fb323111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fd3fb323111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fd3fb323111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fd3f9a56bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fd3f9a56bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fd3f9a56bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fd3f9a56bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fd3faea6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fd3fae4f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fd3fae4f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fd3fae4f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fd3faef0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055f1e34bb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055f1e34c1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055f1e34b45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fd3f3029590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fd3f3029649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055f1e34b64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-region-store.mm.script: line 2: 1461552 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-region-store.cpp (819 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-region-store.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp -fexceptions -fcxx-exceptions -Wno-tautological-undefined-compare : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp -fexceptions -fcxx-exceptions -Wno-tautological-undefined-compare -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp -fexceptions -fcxx-exceptions -Wno-tautological-undefined-compare 1. parser at end of file 2. While analyzing stack: #0 Calling pr12921(int, char **) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp:718:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp:718:9: Error evaluating statement #0 0x00007f6359cdf9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6359cddd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6359cdfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6358c66930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6361012126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6361012126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6361012126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6361012126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6361012126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6361012126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6361012126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6361012126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6360cf0c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6360cf0c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6360cf0c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6360cf0c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6360cf0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6360cf0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6360cf0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6360cf0c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6360cf18dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6360cf18dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6360cf18dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6360cf18dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6360ce1e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6360ce1e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6360ce1e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6360cfa0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6360cfa0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6360cfa0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6360cdf5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6360cdf5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6360cdf5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6360d086f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6360d086f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6360d086f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6360d088f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6360d088f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6360d088f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6360c5deb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6360c5deb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6360c5deb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f63610f134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f63610f134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f63610f134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f63610f134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6360c9721a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f6360c9721a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f6360c9721a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f6360cc60b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f6360cc60b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f6360cc60b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f6360cc60b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f6360cc60b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f6360cc64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f6360cc64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f6360cc684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f6360c75c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f6360c75fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f6360f4781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f6360f4781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f6360f4781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f6360f4781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f6360f4781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f6360f4b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f6360f4b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f6360f4b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f6360f4b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f6360f4b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f635f67ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f635f67ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f635f67ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f635f67ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f6360acee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f6360a77807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f6360a77807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f6360a77807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f6360b18028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055c33c4e9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055c33c4ef843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055c33c4e25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f6358c51590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f6358c51649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055c33c4e44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-region-store.cpp.script: line 2: 1461504 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.cpp -fexceptions -fcxx-exceptions -Wno-tautological-undefined-compare -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps-region-store.m (820 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps-region-store.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core.CastToStruct,alpha.security.ReturnPtrRange,alpha.security.ArrayBound -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -DTEST_64 -analyzer-checker=core,alpha.core.CastToStruct,alpha.security.ReturnPtrRange,alpha.security.ArrayBound -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core.CastToStruct,alpha.security.ReturnPtrRange,alpha.security.ArrayBound -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m 1. parser at end of file 2. While analyzing stack: #0 Calling rdar11125868 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m:1360:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m:1360:10: Error evaluating statement #0 0x00007f8284caa9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8284ca8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8284caae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8283c31930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f828bfdd126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f828bfdd126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f828bfdd126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f828bfdd126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f828bfdd126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f828bfdd126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f828bfdd126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f828bfdd126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f828bcbbc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f828bcbbc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f828bcbbc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f828bcbbc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f828bcbbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f828bcbbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f828bcbbc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f828bcbbc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f828bcbc8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f828bcbc8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f828bcbc8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f828bcbc8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f828bcace00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f828bcace00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f828bcace00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f828bcc50ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f828bcc50ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f828bcc50ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f828bcaa5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f828bcaa5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f828bcaa5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f828bcd36f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f828bcd36f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f828bcd36f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f828bcd38f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f828bcd38f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f828bcd38f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f828bc28eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f828bc28eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f828bc28eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f828c0bc34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f828c0bc34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f828c0bc34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f828c0bc34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f828bc6221a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f828bc6221a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f828bc6221a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f828bc910b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f828bc910b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f828bc910b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f828bc910b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f828bc910b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f828bc914e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f828bc914e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f828bc9184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f828bc40c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f828bc40fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f828bf1281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f828bf1281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f828bf1281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f828bf1281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f828bf1281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f828bf16111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f828bf16111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f828bf16111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f828bf16111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f828bf16111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f828a649bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f828a649bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f828a649bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f828a649bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f828ba99e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f828ba42807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f828ba42807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f828ba42807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f828bae3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055b95019d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055b9501a3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055b9501965ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f8283c1c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f8283c1c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055b9501984c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps-region-store.m.script: line 2: 1461519 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core.CastToStruct,alpha.security.ReturnPtrRange,alpha.security.ArrayBound -analyzer-store=region -verify -fblocks -analyzer-opt-analyze-nested-blocks -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps-region-store.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/missing-bind-temporary.cpp (821 of 16414) ******************** TEST 'Clang :: Analysis/missing-bind-temporary.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=debug.DumpCFG -std=c++14 -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/missing-bind-temporary.cpp.tmp 2>&1 : 'RUN: at line 2'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/missing-bind-temporary.cpp.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=core,debug.ExprInspection -std=c++14 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=core,debug.ExprInspection -std=c++14 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling variant_2::B::B() at line 119 #1 Calling variant_2::foo(int) at line 125 #2 Calling variant_2::bar() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp:99:7: Error evaluating statement #0 0x00007fefc22649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fefc2262d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fefc2264e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fefc11eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fefc921c606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fefc921c606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fefc921c606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fefc921c606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fefc921c606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fefc921c606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fefc921c606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fefc921c606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fefc924b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fefc924b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fefc91fabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fefc91fad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fefc91fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fefc94cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fefc94cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fefc94cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fefc94cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fefc94cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fefc94d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fefc94d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fefc94d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fefc94d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fefc94d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fefc7c03bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fefc7c03bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fefc7c03bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fefc7c03bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fefc9053e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fefc8ffc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fefc8ffc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fefc8ffc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fefc909d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055f861a0b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055f861a11843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055f861a045ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fefc11d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fefc11d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055f861a064c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/missing-bind-temporary.cpp.script: line 3: 1461674 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=core,debug.ExprInspection -std=c++14 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/missing-bind-temporary.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps.c (822 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.c 1. parser at end of file 2. While analyzing stack: #0 Calling PR15623 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.c:200:8: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.c:200:8: Error evaluating statement #0 0x00007f7d72f109d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7d72f0ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7d72f10e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7d71e97930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7d7a243126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7d7a243126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7d7a243126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7d7a243126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7d7a243126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7d7a243126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7d7a243126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7d7a243126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7d79f21c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7d79f21c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7d79f21c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7d79f21c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7d79f21c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7d79f21c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7d79f21c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7d79f21c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7d79f228dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7d79f228dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7d79f228dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7d79f228dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7d79f12e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7d79f12e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7d79f12e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7d79f2b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7d79f2b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7d79f2b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7d79f105a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7d79f105a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7d79f105a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7d79f396f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7d79f396f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7d79f396f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7d79f398f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7d79f398f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7d79f398f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7d79e8eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7d79e8eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7d79e8eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f7d7a32234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7d7a32234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7d7a32234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7d7a32234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7d79ec821a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f7d79ec821a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f7d79ec821a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f7d79ef70b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f7d79ef70b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f7d79ef70b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f7d79ef70b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f7d79ef70b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f7d79ef74e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f7d79ef74e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f7d79ef784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f7d79ea6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f7d79ea6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f7d7a17881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f7d7a17881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f7d7a17881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f7d7a17881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f7d7a17881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f7d7a17c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f7d7a17c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f7d7a17c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f7d7a17c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f7d7a17c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f7d788afbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f7d788afbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f7d788afbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f7d788afbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f7d79cffe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f7d79ca8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f7d79ca8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f7d79ca8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f7d79d49028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055e32fa83714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055e32fa89843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055e32fa7c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f7d71e82590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f7d71e82649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055e32fa7e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps.c.script: line 1: 1461578 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -disable-free -analyzer-checker=core,deadcode,debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/misc-ps.m (823 of 16414) ******************** TEST 'Clang :: Analysis/misc-ps.m' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,alpha.core,osx.cocoa.AtSync -analyzer-store=region -Wno-pointer-to-int-cast -verify -fblocks -Wno-unreachable-code -Wno-null-dereference -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core,osx.cocoa.AtSync -analyzer-store=region -Wno-pointer-to-int-cast -verify -fblocks -Wno-unreachable-code -Wno-null-dereference -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,alpha.core,osx.cocoa.AtSync -analyzer-store=region -Wno-pointer-to-int-cast -verify -fblocks -Wno-unreachable-code -Wno-null-dereference -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.m 1. parser at end of file 2. While analyzing stack: #0 Calling rdar1196620_call_assert at line 1357 #1 Calling rdar1196620 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.m:1353:3: Error evaluating branch #0 0x00007faa157ac9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faa157aad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faa157ace6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faa14733930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faa1cadf126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faa1cadf126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faa1cadf126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faa1cadf126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faa1cadf126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faa1cadf126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faa1cadf126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faa1cadf126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faa1c7bdc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faa1c7bdc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faa1c7bdc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faa1c7bdc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faa1c7bdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faa1c7bdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faa1c7bdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faa1c7bdc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faa1c7be8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faa1c7be8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faa1c7be8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faa1c7be8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faa1c7aee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faa1c7aee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faa1c7aee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007faa1c7c70ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faa1c7c70ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faa1c7c70ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007faa1c7ac5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faa1c7ac5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faa1c7ac5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faa1c7d56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faa1c7d56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faa1c7d56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faa1c7d58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faa1c7d58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faa1c7d58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faa1c72af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faa1c72af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faa1c72af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faa1cbbe34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007faa1cbbe34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007faa1cbbe34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007faa1cbbe34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007faa1c76ae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007faa1c76ae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007faa1c76ae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007faa1c76ae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007faa1c76ae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007faa1c74175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007faa1c742fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007faa1ca1481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007faa1ca1481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007faa1ca1481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007faa1ca1481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007faa1ca1481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007faa1ca18111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007faa1ca18111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007faa1ca18111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007faa1ca18111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007faa1ca18111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007faa1b14bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007faa1b14bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007faa1b14bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007faa1b14bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007faa1c59be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007faa1c544807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007faa1c544807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007faa1c544807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007faa1c5e5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000562335153714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000562335159843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000056233514c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007faa1471e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007faa1471e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000056233514e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/misc-ps.m.script: line 2: 1461612 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -analyzer-checker=core,alpha.core,osx.cocoa.AtSync -analyzer-store=region -Wno-pointer-to-int-cast -verify -fblocks -Wno-unreachable-code -Wno-null-dereference -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/misc-ps.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/mismatched-iterator.cpp (825 of 16414) ******************** TEST 'Clang :: Analysis/mismatched-iterator.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.MismatchedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.MismatchedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=true -DINLINE=1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.MismatchedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp -verify 1. parser at end of file 2. While analyzing stack: #0 Calling comparison_ptr_iterator(cont_with_ptr_iterator &, cont_with_ptr_iterator &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp:130:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp:130:7: Error evaluating statement #0 0x00007f20d107c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f20d107ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f20d107ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f20d0003930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f20d8084266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f20d8084266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f20d8084266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f20d8084266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f20d8084266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f20d8084266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f20d8084266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f20d8084266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f20d8084266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f20d8084568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f20d8084568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f20d8084568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f20d8084568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f20d808065d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f20d808065d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f20d808065d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f20d808065d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f20d80c1a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f20d80c1a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f20d838f2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f20d838f2a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f20d838f2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f20d838f2a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f20d8072729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f20d8072729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f20d8072729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f20d8072729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f20d8072729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f20d8080181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f20d8080181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f20d8080181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f20d8096f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f20d8096f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f20d8096f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f20d8096f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f20d8097016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f20d8097016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f20d8097016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f20d8097016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f20d807c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f20d807c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f20d807c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f20d80a56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f20d80a56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f20d80a56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f20d80a58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f20d80a58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f20d80a58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f20d7ffa983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f20d7ffa983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f20d7ffa983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007f20d818f8ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f20d818f8ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f20d818f8ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007f20d810f68f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007f20d810f68f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007f20d810f68f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007f20d810f68f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007f20d810f68f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007f20d810f68f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007f20d7ffd58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007f20d7ffd58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007f20d7ffd58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007f20d7ffd58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007f20d7ffd58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007f20d804859d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007f20d804859d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007f20d804859d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007f20d804859d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007f20d804859d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007f20d804859d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007f20d8048e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007f20d8061f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007f20d8061f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007f20d80634e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007f20d80634e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007f20d806384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007f20d8012c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007f20d8012fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007f20d82e481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007f20d82e481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007f20d82e481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007f20d82e481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007f20d82e481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007f20d82e8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007f20d82e8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007f20d82e8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007f20d82e8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007f20d82e8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007f20d6a1bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007f20d6a1bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007f20d6a1bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007f20d6a1bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007f20d7e6be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007f20d7e14807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007f20d7e14807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007f20d7e14807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007f20d7eb5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x000055d7b0469714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x000055d7b046f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x000055d7b04625ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007f20cffee590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007f20cffee649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x000055d7b04644c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/mismatched-iterator.cpp.script: line 2: 1461618 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus,alpha.cplusplus.MismatchedIterator -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config c++-container-inlining=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mismatched-iterator.cpp -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-conservative.cpp (826 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-conservative.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-conservative.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-conservative.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling checkNullThis() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-conservative.cpp:45:22: Error evaluating statement #0 0x00007fc2f9c989d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc2f9c96d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc2f9c98e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc2f8c1f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc300c50606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc300c50606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc300c50606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc300c50606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc300c50606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc300c50606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc300c50606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fc300c50606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fc300c7f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fc300c7f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fc300c2ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fc300c2efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fc300f0081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fc300f0081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fc300f0081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fc300f0081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fc300f0081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fc300f04111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fc300f04111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fc300f04111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fc300f04111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fc300f04111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fc2ff637bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fc2ff637bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fc2ff637bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fc2ff637bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fc300a87e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fc300a30807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fc300a30807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fc300a30807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fc300ad1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x00005631ae3da714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x00005631ae3e0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x00005631ae3d35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fc2f8c0a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fc2f8c0a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x00005631ae3d54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-conservative.cpp.script: line 1: 1461878 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-conservative.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/mpicheckernotes.cpp (827 of 16414) ******************** TEST 'Clang :: Analysis/mpicheckernotes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpicheckernotes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpicheckernotes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling tripleNonblocking() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpicheckernotes.cpp:29:3: Error evaluating statement #0 0x00007f11306bc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f11306bad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f11306bce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f112f643930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f113782363e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f113782363e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f113782363e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f113782363e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f113782363e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f113782363e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f113782363e clang::ento::ProgramStateTrait::data_type clang::ento::ProgramState::get() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f113782363e clang::ento::mpi::MPIChecker::checkMissingWaits(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:104:0 #12 0x00007f11376348e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f1137674876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f1137674876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f1137674876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f1137674876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f1137674876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f1137674876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f1137674876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f11376a32f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f11376a384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f1137652c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f1137652fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f113792481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f113792481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f113792481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f113792481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f113792481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f1137928111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f1137928111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f1137928111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f1137928111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f1137928111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f113605bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f113605bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f113605bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f113605bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f11374abe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f1137454807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f1137454807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f1137454807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f11374f5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055f87a68f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055f87a695843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055f87a6885ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f112f62e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f112f62e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055f87a68a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/mpicheckernotes.cpp.script: line 1: 1461796 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpicheckernotes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/mpichecker.cpp (828 of 16414) ******************** TEST 'Clang :: Analysis/mpichecker.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpichecker.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpichecker.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling externFunctions1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpichecker.cpp:335:3: Error evaluating statement #0 0x00007faedb75d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faedb75bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faedb75de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faeda6e4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faee28c463e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007faee28c463e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007faee28c463e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007faee28c463e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007faee28c463e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007faee28c463e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007faee28c463e clang::ento::ProgramStateTrait::data_type clang::ento::ProgramState::get() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007faee28c463e clang::ento::mpi::MPIChecker::checkMissingWaits(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:104:0 #12 0x00007faee26d58e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007faee2715876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007faee2715876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007faee2715876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007faee2715876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007faee2715876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007faee2715876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007faee2715876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007faee27442f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007faee274484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007faee26f3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007faee26f3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007faee29c581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faee29c581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faee29c581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007faee29c581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007faee29c581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007faee29c9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007faee29c9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007faee29c9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007faee29c9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007faee29c9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007faee10fcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007faee10fcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007faee10fcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007faee10fcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007faee254ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007faee24f5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007faee24f5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007faee24f5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007faee2596028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005638e21d6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005638e21dc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005638e21cf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007faeda6cf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007faeda6cf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005638e21d14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/mpichecker.cpp.script: line 1: 1461782 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=optin.mpi.MPI-Checker -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mpichecker.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-aligned.cpp (829 of 16414) ******************** TEST 'Clang :: Analysis/new-aligned.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-aligned.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-aligned.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-aligned.cpp:12:14: Error evaluating statement #0 0x00007fbd4edda9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbd4edd8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbd4eddae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbd4dd61930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbd55d92606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbd55d92606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbd55d92606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbd55d92606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fbd55d92606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fbd55d92606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fbd55d92606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fbd55d92606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fbd55dc12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fbd55dc184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fbd55d70c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fbd55d70fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fbd5604281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fbd5604281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fbd5604281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fbd5604281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fbd5604281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fbd56046111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fbd56046111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fbd56046111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fbd56046111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fbd56046111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fbd54779bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fbd54779bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fbd54779bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fbd54779bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fbd55bc9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fbd55b72807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fbd55b72807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fbd55b72807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fbd55c13028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055afc3ddc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055afc3de2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055afc3dd55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fbd4dd4c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fbd4dd4c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055afc3dd74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-aligned.cpp.script: line 1: 1461876 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-aligned.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/model-file.cpp (830 of 16414) ******************** TEST 'Clang :: Analysis/model-file.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config faux-bodies=true,model-path=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/Models -analyzer-output=plist-multi-file -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/model-file.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/model-file.cpp.tmp : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling main() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/model-file.cpp:31:7: Error evaluating branch #0 0x00007fe90421a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe904218d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe90421ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe9031a1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe90b54d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe90b54d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe90b54d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe90b54d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe90b54d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe90b54d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe90b54d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe90b54d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe90b22bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe90b22bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe90b22bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe90b22bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe90b22bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe90b22bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe90b22bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe90b22bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe90b22c619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe90b22c619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe90b22c619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe90b22c619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fe90b23593b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe90b23593b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe90b23593b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe90b23511f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe90b23511f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe90b23511f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fe90b21a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe90b21a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe90b21a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe90b2436f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe90b2436f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe90b2436f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe90b2438f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe90b2438f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe90b2438f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe90b198eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe90b198eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe90b198eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fe90b62c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe90b62c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe90b62c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe90b62c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe90b1d8e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fe90b1d8e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fe90b1d8e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fe90b1d8e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fe90b1d8e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fe90b1af75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fe90b1b0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fe90b48281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fe90b48281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fe90b48281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fe90b48281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fe90b48281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fe90b486111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fe90b486111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fe90b486111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fe90b486111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fe90b486111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fe909bb9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fe909bb9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fe909bb9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fe909bb9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fe90b009e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fe90afb2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fe90afb2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fe90afb2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fe90b053028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000555589cc4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000555589cca843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000555589cbd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fe90318c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fe90318c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000555589cbf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/model-file.cpp.script: line 2: 1461754 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config faux-bodies=true,model-path=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/Models -analyzer-output=plist-multi-file -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/model-file.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/model-file.cpp.tmp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-inlined.cpp (831 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-inlined.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-inlined.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-inlined.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling S::S() at line 52 #1 Calling checkTrivialCopy() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-inlined.cpp:19:11: Error evaluating statement #0 0x00007f174e7909d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f174e78ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f174e790e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f174d717930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1755748606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1755748606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1755748606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1755748606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1755748606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1755748606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1755748606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1755748606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f17557772f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f175577784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f1755726bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f1755726d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f1755726fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f17559f881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f17559f881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f17559f881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f17559f881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f17559f881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f17559fc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f17559fc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f17559fc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f17559fc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f17559fc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f175412fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f175412fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f175412fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f175412fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f175557fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f1755528807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f1755528807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f1755528807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f17555c9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000563522903714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000563522909843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005635228fc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f174d702590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f174d702649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005635228fe4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-inlined.cpp.script: line 1: 1461903 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-inlined.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/mutually_exclusive_null_fp.cpp (834 of 16414) ******************** TEST 'Clang :: Analysis/mutually_exclusive_null_fp.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mutually_exclusive_null_fp.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mutually_exclusive_null_fp.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling compare(struct Data &, struct Data &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mutually_exclusive_null_fp.cpp:16:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mutually_exclusive_null_fp.cpp:16:7: Error evaluating statement #0 0x00007fbb7052d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbb7052bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbb7052de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbb6f4b4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbb7753bf4e retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbb7753bf4e retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbb7753bf4e retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbb7753bf4e IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fbb7753bf4e ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fbb7753bf4e MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fbb7753bf4e get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fbb7753bf4e (anonymous namespace)::EquivalenceClass::mergeImpl(clang::ento::RangeSet::Factory&, llvm::IntrusiveRefCntPtr, llvm::ImmutableSet >, (anonymous namespace)::EquivalenceClass, llvm::ImmutableSet >) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2085:63 #12 0x00007fbb7753e504 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fbb7753e504 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fbb7753e504 (anonymous namespace)::EquivalenceClass::merge(clang::ento::RangeSet::Factory&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::EquivalenceClass) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2064:60 #15 0x00007fbb7753efc6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fbb7753efc6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fbb7753efc6 merge /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2033:48 #18 0x00007fbb7753efc6 trackEquality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1883:65 #19 0x00007fbb7753efc6 assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1962:28 #20 0x00007fbb7753efc6 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #21 0x00007fbb7753efc6 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #22 0x00007fbb7753efc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #23 0x00007fbb7753efc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #24 0x00007fbb7753efc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #25 0x00007fbb7753efc6 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #26 0x00007fbb7753f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #27 0x00007fbb7753f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #28 0x00007fbb7753f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbb7753f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #30 0x00007fbb7752fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbb7752fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbb7752fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #33 0x00007fbb775480ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007fbb775480ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007fbb775480ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #36 0x00007fbb7752d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007fbb7752d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007fbb7752d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #39 0x00007fbb775566f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #40 0x00007fbb775566f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #41 0x00007fbb775566f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #42 0x00007fbb775568f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #43 0x00007fbb775568f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #44 0x00007fbb775568f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #45 0x00007fbb774abeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #46 0x00007fbb774abeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #47 0x00007fbb774abeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #48 0x00007fbb7793f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #49 0x00007fbb7793f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #50 0x00007fbb7793f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007fbb7793f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #52 0x00007fbb774e521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #53 0x00007fbb774e521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #54 0x00007fbb774e521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #55 0x00007fbb775140b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #56 0x00007fbb775140b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #57 0x00007fbb775140b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #58 0x00007fbb775140b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #59 0x00007fbb775140b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #60 0x00007fbb775144e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #61 0x00007fbb775144e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #62 0x00007fbb7751484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #63 0x00007fbb774c3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #64 0x00007fbb774c3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #65 0x00007fbb7779581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #66 0x00007fbb7779581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #67 0x00007fbb7779581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #68 0x00007fbb7779581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #69 0x00007fbb7779581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #70 0x00007fbb77799111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #71 0x00007fbb77799111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #72 0x00007fbb77799111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #73 0x00007fbb77799111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #74 0x00007fbb77799111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #75 0x00007fbb75eccbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #76 0x00007fbb75eccbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #77 0x00007fbb75eccbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #78 0x00007fbb75eccbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #79 0x00007fbb7731ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #80 0x00007fbb772c5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #81 0x00007fbb772c5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #82 0x00007fbb772c5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #83 0x00007fbb77366028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #84 0x0000556fe4aa4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #85 0x0000556fe4aaa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #86 0x0000556fe4a9d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #87 0x00007fbb6f49f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #88 0x00007fbb6f49f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #89 0x0000556fe4a9f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/mutually_exclusive_null_fp.cpp.script: line 1: 1461846 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/mutually_exclusive_null_fp.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-null-throw.cpp (835 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-null-throw.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null-throw.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core -DSUPPRESSED -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null-throw.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null-throw.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling operator new(size_t) at line 50 #1 Calling testMethod() #0 0x00007f6e48b1b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6e48b19d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6e48b1be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6e47aa2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6e4fad3606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6e4fad3606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6e4fad3606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6e4fad3606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6e4fad3606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6e4fad3606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6e4fad3606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6e4fad3606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f6e4fae5f92 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #13 0x00007f6e4fae5f92 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #14 0x00007f6e4fae5f92 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #15 0x00007f6e4fae5f92 clang::ento::ExprEngine::processCallExit(clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:305:56 #16 0x00007f6e4fab1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f6e4fd8381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f6e4fd8381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f6e4fd8381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f6e4fd8381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f6e4fd8381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f6e4fd87111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f6e4fd87111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f6e4fd87111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f6e4fd87111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f6e4fd87111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f6e4e4babb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f6e4e4babb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f6e4e4babb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f6e4e4babb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f6e4f90ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f6e4f8b3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f6e4f8b3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f6e4f8b3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f6e4f954028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005652727aa714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005652727b0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005652727a35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f6e47a8d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f6e47a8d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005652727a54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-null-throw.cpp.script: line 2: 1462024 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core -analyzer-config suppress-null-return-paths=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null-throw.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-null.cpp (836 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-null.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling operator new(size_t) at line 38 #1 Calling testInvalidationOnConstructionIntoNull() #0 0x00007f9036de09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9036dded80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9036de0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9035d67930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f903dd98606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f903dd98606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f903dd98606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f903dd98606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f903dd98606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f903dd98606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f903dd98606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f903dd98606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f903ddaaf92 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #13 0x00007f903ddaaf92 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #14 0x00007f903ddaaf92 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #15 0x00007f903ddaaf92 clang::ento::ExprEngine::processCallExit(clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:305:56 #16 0x00007f903dd76fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f903e04881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f903e04881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f903e04881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f903e04881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f903e04881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f903e04c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f903e04c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f903e04c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f903e04c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f903e04c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f903c77fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f903c77fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f903c77fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f903c77fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f903dbcfe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f903db78807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f903db78807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f903db78807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f903dc19028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055d4c63b3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055d4c63b9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055d4c63ac5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f9035d52590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f9035d52649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055d4c63ae4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-null.cpp.script: line 1: 1462034 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-null.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-dynamic-types.cpp (837 of 16414) ******************** TEST 'Clang :: Analysis/new-dynamic-types.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-dynamic-types.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-dynamic-types.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_non_ub() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-dynamic-types.cpp:26:11: Error evaluating statement #0 0x00007f13145719d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f131456fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1314571e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f13134f8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f131b529606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f131b529606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f131b529606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f131b529606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f131b529606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f131b529606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f131b529606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f131b529606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f131b5582f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f131b55884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f131b507c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f131b507fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f131b7d981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f131b7d981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f131b7d981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f131b7d981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f131b7d981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f131b7dd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f131b7dd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f131b7dd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f131b7dd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f131b7dd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f1319f10bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f1319f10bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f1319f10bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f1319f10bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f131b360e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f131b309807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f131b309807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f131b309807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f131b3aa028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x000055e8fa610714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x000055e8fa616843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x000055e8fa6095ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f13134e3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f13134e3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x000055e8fa60b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-dynamic-types.cpp.script: line 1: 1462064 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-dynamic-types.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-with-exceptions.cpp (838 of 16414) ******************** TEST 'Clang :: Analysis/new-with-exceptions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store region -std=c++11 -fexceptions -fcxx-exceptions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-with-exceptions.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store region -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-with-exceptions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store region -std=c++11 -fexceptions -fcxx-exceptions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-with-exceptions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testNewArrayNoThrow() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-with-exceptions.cpp:49:31: Error evaluating statement #0 0x00007f6a539509d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6a5394ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6a53950e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6a528d7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6a5a908606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6a5a908606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6a5a908606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6a5a908606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6a5a908606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6a5a908606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6a5a908606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6a5a908606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f6a5a9372f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f6a5a93784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f6a5a8e6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f6a5a8e6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f6a5abb881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f6a5abb881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f6a5abb881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f6a5abb881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f6a5abb881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f6a5abbc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f6a5abbc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f6a5abbc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f6a5abbc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f6a5abbc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f6a592efbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f6a592efbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f6a592efbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f6a592efbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f6a5a73fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f6a5a6e8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f6a5a6e8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f6a5a6e8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f6a5a789028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x00005642a62f5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x00005642a62fb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x00005642a62ee5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007f6a528c2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007f6a528c2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x00005642a62f04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-with-exceptions.cpp.script: line 2: 1462091 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store region -std=c++11 -fexceptions -fcxx-exceptions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-with-exceptions.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-recursive.cpp (841 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-recursive.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-recursive.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-recursive.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testChainedOperatorNew() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-recursive.cpp:71:12: Error evaluating New Allocator Call #0 0x00007fb845b259d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb845b23d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb845b25e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb844aac930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb84cace6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb84cace6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb84cace6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb84cace6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb84cace6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb84cace6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb84cace6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fb84cace6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fb84cc7f4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fb84cc7f4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fb84cc7f4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fb84cc7f4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fb84cc7f4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fb84cc7f4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fb84caa5734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fb84caa5734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fb84caa5734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fb84caa5734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fb84caa5734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fb84caa5734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fb84cb082e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fb84cb0856a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fb84cb0856a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fb84cb0c89f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fb84cabbc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fb84cabbfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fb84cd8d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb84cd8d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb84cd8d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fb84cd8d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fb84cd8d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fb84cd91111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fb84cd91111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fb84cd91111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fb84cd91111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fb84cd91111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fb84b4c4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fb84b4c4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fb84b4c4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fb84b4c4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fb84c914e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fb84c8bd807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fb84c8bd807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fb84c8bd807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fb84c95e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000055f78c980714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000055f78c986843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000055f78c9795ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fb844a97590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fb844a97649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000055f78c97b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-recursive.cpp.script: line 1: 1462049 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,cplusplus.NewDelete,cplusplus.NewDeleteLeaks,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-recursive.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m (843 of 16414) ******************** TEST 'Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin8 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin8 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[RDar6888289 test2:] 3. Error evaluating statement #0 0x00007fdd40b2c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdd40b2ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdd40b2ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdd3fab3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdd47b43aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdd47b43aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdd47b43aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdd47b43aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fdd47b43aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fdd47b43aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fdd47ae4993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fdd47ae4993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fdd47ae4993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fdd47ae4993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fdd47b132f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fdd47b1384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fdd47ac2bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fdd47ac2d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fdd47ac2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fdd47d9481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fdd47d9481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fdd47d9481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fdd47d9481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fdd47d9481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fdd47d98111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fdd47d98111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fdd47d98111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fdd47d98111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fdd47d98111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fdd464cbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fdd464cbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fdd464cbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fdd464cbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fdd4791be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fdd478c4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fdd478c4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fdd478c4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fdd47965028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000564dfba75714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000564dfba7b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000564dfba6e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fdd3fa9e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fdd3fa9e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000564dfba704c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret-region.m.script: line 1: 1462142 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin8 -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-malloc.cpp (847 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-malloc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection,unix.Malloc -analyzer-config c++-allocator-inlining=true -analyzer-output=text -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-malloc.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection,unix.Malloc -analyzer-config c++-allocator-inlining=true -analyzer-output=text -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-malloc.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling operator new(size_t) at line 19 #1 Calling checkNewAndConstructorInlining() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-malloc.cpp:10:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-malloc.cpp:10:13: Error evaluating statement #0 0x00007fec239fc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fec239fad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fec239fce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fec22983930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fec2ad2f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fec2ad2f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fec2ad2f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fec2ad2f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fec2ad2f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fec2ad2f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fec2ad2f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fec2ad2f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fec2aa0dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fec2aa0dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fec2aa0dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fec2aa0dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fec2aa0dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fec2aa0dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fec2aa0dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fec2aa0dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fec2aa0e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fec2aa0e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fec2aa0e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fec2aa0e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fec2a9fee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fec2a9fee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fec2a9fee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fec2aa170ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fec2aa170ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fec2aa170ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fec2a9fc5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fec2a9fc5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fec2a9fc5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fec2aa256f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fec2aa256f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fec2aa256f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fec2aa258f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fec2aa258f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fec2aa258f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fec2a97aeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fec2a97aeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fec2a97aeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fec2ae0e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fec2ae0e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fec2ae0e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fec2ae0e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fec2ab45074 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007fec2ab45074 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007fec2ab45074 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007fec2ab45074 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007fec2ab45074 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007fec2ab45074 (anonymous namespace)::MallocChecker::ProcessZeroAllocCheck(clang::ento::CallEvent const&, unsigned int, llvm::IntrusiveRefCntPtr, llvm::Optional) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1499:11 #52 0x00007fec2ab454e0 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #53 0x00007fec2ab454e0 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #54 0x00007fec2ab454e0 (anonymous namespace)::MallocChecker::checkBasicAlloc(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1187:47 #55 0x00007fec2ab5576b checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1445:5 #56 0x00007fec2ab5576b void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::MallocChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #57 0x00007fec2a97d58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #58 0x00007fec2a97d58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fec2a97d58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #60 0x00007fec2a97d58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #61 0x00007fec2a97d58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #62 0x00007fec2a9c859d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #63 0x00007fec2a9c859d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #64 0x00007fec2a9c859d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #65 0x00007fec2a9c859d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #66 0x00007fec2a9c859d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #67 0x00007fec2a9c859d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #68 0x00007fec2a9c8e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #69 0x00007fec2a9e1f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #70 0x00007fec2a9e1f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #71 0x00007fec2a9e34e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #72 0x00007fec2a9e34e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #73 0x00007fec2a9e384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #74 0x00007fec2a992c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #75 0x00007fec2a992fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #76 0x00007fec2ac6481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #77 0x00007fec2ac6481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #78 0x00007fec2ac6481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #79 0x00007fec2ac6481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #80 0x00007fec2ac6481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #81 0x00007fec2ac68111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #82 0x00007fec2ac68111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #83 0x00007fec2ac68111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #84 0x00007fec2ac68111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #85 0x00007fec2ac68111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #86 0x00007fec2939bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #87 0x00007fec2939bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #88 0x00007fec2939bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #89 0x00007fec2939bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #90 0x00007fec2a7ebe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #91 0x00007fec2a794807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #92 0x00007fec2a794807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #93 0x00007fec2a794807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #94 0x00007fec2a835028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #95 0x0000560e35a02714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #96 0x0000560e35a08843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #97 0x0000560e359fb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #98 0x00007fec2296e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #99 0x00007fec2296e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #100 0x0000560e359fd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-malloc.cpp.script: line 1: 1462000 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection,unix.Malloc -analyzer-config c++-allocator-inlining=true -analyzer-output=text -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-malloc.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/new-ctor-symbolic.cpp (848 of 16414) ******************** TEST 'Clang :: Analysis/new-ctor-symbolic.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-symbolic.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-symbolic.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling S::operator new(size_t) at line 31 #1 Calling testIndexLiveness() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-symbolic.cpp:21:9: Error evaluating branch #0 0x00007f60f28469d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f60f2844d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f60f2846e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f60f17cd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f60f9b79126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f60f9b79126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f60f9b79126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f60f9b79126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f60f9b79126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f60f9b79126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f60f9b79126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f60f9b79126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f60f9857c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f60f9857c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f60f9857c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f60f9857c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f60f9857c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f60f9857c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f60f9857c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f60f9857c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f60f98588dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f60f98588dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f60f98588dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f60f98588dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f60f9848e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f60f9848e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f60f9848e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f60f98610ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f60f98610ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f60f98610ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f60f98465a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f60f98465a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f60f98465a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f60f986f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f60f986f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f60f986f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f60f986f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f60f986f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f60f986f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f60f97c4eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f60f97c4eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f60f97c4eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f60f9c5834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f60f9c5834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f60f9c5834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f60f9c5834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f60f9804e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f60f9804e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f60f9804e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f60f9804e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f60f9804e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f60f97db75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f60f97dcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f60f9aae81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f60f9aae81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f60f9aae81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f60f9aae81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f60f9aae81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f60f9ab2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f60f9ab2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f60f9ab2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f60f9ab2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f60f9ab2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f60f81e5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f60f81e5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f60f81e5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f60f81e5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f60f9635e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f60f95de807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f60f95de807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f60f95de807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f60f967f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000555f87c50714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000555f87c56843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000555f87c495ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f60f17b8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f60f17b8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000555f87c4b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new-ctor-symbolic.cpp.script: line 1: 1462046 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-allocator-inlining=true -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new-ctor-symbolic.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/nil-receiver.mm (851 of 16414) ******************** TEST 'Clang :: Analysis/nil-receiver.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver.mm 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver.mm:22:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver.mm:22:9: Error evaluating statement #0 0x00007f7fad90f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7fad90dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7fad90fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7fac896930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7fb48b86de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f7fb48b86de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7fb48b86de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7fb48b86de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7fb48b86de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7fb48b86de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7fb48b86de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f7fb48b86de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f7fb48cac4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f7fb48cac4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f7fb48cac4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f7fb48cac4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f7fb48cae2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f7fb48cae2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f7fb48cae2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f7fb48ee396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f7fb48f4f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f7fb48f4f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f7fb48f64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f7fb48f64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f7fb48f684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f7fb48a5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f7fb48a5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f7fb4b7781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7fb4b7781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7fb4b7781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f7fb4b7781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f7fb4b7781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f7fb4b7b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f7fb4b7b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f7fb4b7b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f7fb4b7b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f7fb4b7b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f7fb32aebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f7fb32aebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f7fb32aebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f7fb32aebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f7fb46fee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f7fb46a7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f7fb46a7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f7fb46a7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f7fb4748028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x0000558558b3e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x0000558558b44843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x0000558558b375ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f7fac881590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f7fac881649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x0000558558b394c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver.mm.script: line 1: 1462220 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/no-outofbounds.c (852 of 16414) ******************** TEST 'Clang :: Analysis/no-outofbounds.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,alpha.unix,alpha.security.ArrayBound -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-outofbounds.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,alpha.unix,alpha.security.ArrayBound -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-outofbounds.c 1. parser at end of file 2. While analyzing stack: #0 Calling field 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-outofbounds.c:28:19: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-outofbounds.c:28:19: Error evaluating statement #0 0x00007f98cd4719d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f98cd46fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f98cd471e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f98cc3f8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f98d4608f8e retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f98d4608f8e retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f98d4608f8e retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f98d4608f8e IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:0 #8 0x00007f98d4608f8e ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:0 #9 0x00007f98d4608f8e Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:0 #10 0x00007f98d4608f8e llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::RegionState>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::RegionState>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::RegionState>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::RegionState>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:0 #11 0x00007f98d460e43a llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #12 0x00007f98d460e43a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #13 0x00007f98d460e43a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f98d460e43a set<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:0 #15 0x00007f98d460e43a checkPostStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:271:0 #16 0x00007f98d460e43a void clang::ento::check::PostStmt::_checkStmt<(anonymous namespace)::PointerArithChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:104:0 #17 0x00007f98d43e8855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #18 0x00007f98d43e8aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #19 0x00007f98d4456846 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #20 0x00007f98d4456846 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1741:0 #21 0x00007f98d44584e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #22 0x00007f98d44584e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #23 0x00007f98d445884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #24 0x00007f98d4407c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #25 0x00007f98d4407fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #26 0x00007f98d46d981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f98d46d981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f98d46d981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #29 0x00007f98d46d981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #30 0x00007f98d46d981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #31 0x00007f98d46dd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #32 0x00007f98d46dd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #33 0x00007f98d46dd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #34 0x00007f98d46dd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #35 0x00007f98d46dd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #36 0x00007f98d2e10bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #37 0x00007f98d2e10bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #38 0x00007f98d2e10bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #39 0x00007f98d2e10bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #40 0x00007f98d4260e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #41 0x00007f98d4209807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #42 0x00007f98d4209807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #43 0x00007f98d4209807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #44 0x00007f98d42aa028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #45 0x00005633f4663714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #46 0x00005633f4669843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #47 0x00005633f465c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #48 0x00007f98cc3e3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #49 0x00007f98cc3e3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #50 0x00005633f465e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/no-outofbounds.c.script: line 1: 1462240 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,alpha.unix,alpha.security.ArrayBound -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-outofbounds.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m (853 of 16414) ******************** TEST 'Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin8 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.1 2>&1 : 'RUN: at line 2'; /usr/bin/FileCheck -input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.1 -check-prefix=CHECK-darwin8 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.2 2>&1 : 'RUN: at line 4'; /usr/bin/FileCheck -input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.2 -check-prefix=CHECK-darwin9 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple thumbv6-apple-ios4.0 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.3 2>&1 : 'RUN: at line 6'; /usr/bin/FileCheck -input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.3 -check-prefix=CHECK-darwin9 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.script: line 6: 1462167 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin8 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m > /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nil-receiver-undefined-larger-than-voidptr-ret.m.tmp.1 2>&1 -- ******************** Testing: 0 FAIL: Clang :: Analysis/new.cpp (854 of 16414) ******************** TEST 'Clang :: Analysis/new.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store region -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store region -std=c++11 -DTEST_INLINABLE_ALLOCATORS -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store region -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_member_invalidation() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new.cpp:342:30: Error evaluating New Allocator Call #0 0x00007f41990b09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f41990aed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f41990b0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4198037930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f41a00596de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f41a00596de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f41a00596de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f41a00596de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f41a00596de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f41a00596de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f41a00596de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f41a00596de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f41a020a4b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f41a020a4b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f41a020a4b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007f41a020a4b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007f41a020a4b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007f41a020a4b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007f41a0030734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f41a0030734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f41a0030734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f41a0030734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007f41a0030734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f41a0030734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007f41a00932e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007f41a009356a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007f41a009356a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007f41a009789f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007f41a0046bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007f41a0046d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007f41a0046fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007f41a031881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007f41a031881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007f41a031881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007f41a031881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007f41a031881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007f41a031c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007f41a031c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007f41a031c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007f41a031c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007f41a031c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007f419ea4fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f419ea4fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f419ea4fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f419ea4fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f419fe9fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f419fe48807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f419fe48807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f419fe48807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f419fee9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055fe410e3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055fe410e9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055fe410dc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007f4198022590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007f4198022649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055fe410de4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/new.cpp.script: line 2: 1462090 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store region -std=c++11 -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/new.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/no-exit-cfg.c (855 of 16414) ******************** TEST 'Clang :: Analysis/no-exit-cfg.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-exit-cfg.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-exit-cfg.c 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-exit-cfg.c:15:7: Error evaluating branch #0 0x00007f76b60b79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f76b60b5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f76b60b7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f76b503e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f76bd3ea126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f76bd3ea126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f76bd3ea126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f76bd3ea126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f76bd3ea126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f76bd3ea126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f76bd3ea126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f76bd3ea126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f76bd0c8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f76bd0c8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f76bd0c8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f76bd0c8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f76bd0c8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f76bd0c8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f76bd0c8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f76bd0c8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f76bd0c98dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f76bd0c98dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f76bd0c98dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f76bd0c98dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f76bd0d293b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f76bd0d293b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f76bd0d293b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f76bd0d211f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f76bd0d211f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f76bd0d211f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f76bd0b75a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f76bd0b75a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f76bd0b75a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f76bd0e06f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f76bd0e06f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f76bd0e06f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f76bd0e08f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f76bd0e08f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f76bd0e08f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f76bd035f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f76bd035f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f76bd035f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f76bd4c934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f76bd4c934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f76bd4c934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f76bd4c934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f76bd075e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f76bd075e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f76bd075e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f76bd075e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f76bd075e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f76bd04c75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f76bd04dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f76bd31f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f76bd31f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f76bd31f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f76bd31f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f76bd31f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f76bd323111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f76bd323111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f76bd323111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f76bd323111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f76bd323111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f76bba56bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f76bba56bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f76bba56bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f76bba56bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f76bcea6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f76bce4f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f76bce4f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f76bce4f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f76bcef0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000562d9bd27714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000562d9bd2d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000562d9bd205ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f76b5029590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f76b5029649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000562d9bd224c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/no-exit-cfg.c.script: line 1: 1462233 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-exit-cfg.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/no-unreachable-dtors.cpp (856 of 16414) ******************** TEST 'Clang :: Analysis/no-unreachable-dtors.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.Stats -verify -Wno-unreachable-code /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-unreachable-dtors.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.Stats -verify -Wno-unreachable-code /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-unreachable-dtors.cpp 1. parser at end of file #0 0x00007fe8c7f8d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe8c7f8bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe8c7f8de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe8c6f14930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe8cef4d6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe8cef4d6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe8cef4d6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe8cef4d6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe8cef4d6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe8cef4d6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe8cef4d6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe8cef4d6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fe8cef23368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fe8cef23dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fe8cef23fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fe8cf1f581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fe8cf1f581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fe8cf1f581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fe8cf1f581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fe8cf1f581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fe8cf1f9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fe8cf1f9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fe8cf1f9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fe8cf1f9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fe8cf1f9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fe8cd92cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fe8cd92cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fe8cd92cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fe8cd92cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fe8ced7ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fe8ced25807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fe8ced25807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fe8ced25807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fe8cedc6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x00005566e3678714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x00005566e367e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005566e36715ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fe8c6eff590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fe8c6eff649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005566e36734c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/no-unreachable-dtors.cpp.script: line 1: 1462274 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.Stats -verify -Wno-unreachable-code /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-unreachable-dtors.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/nonnull-global-constants.mm (857 of 16414) ******************** TEST 'Clang :: Analysis/nonnull-global-constants.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull-global-constants.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull-global-constants.mm 1. parser at end of file 2. While analyzing stack: #0 Calling test_kCFNull() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull-global-constants.mm:122:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull-global-constants.mm:122:23: Error evaluating statement #0 0x00007f9d814f99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9d814f7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9d814f9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9d80480930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9d88501266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f9d88501266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9d88501266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9d88501266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9d88501266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9d88501266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9d88501266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f9d88501266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f9d88501266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f9d88501568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f9d88501568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f9d88501568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f9d88501568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f9d8851b27b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #18 0x00007f9d8851b27b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #19 0x00007f9d8851b27b clang::ento::ProgramState::getSVal(clang::ento::Loc, clang::QualType) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:275:0 #20 0x00007f9d884b0e00 clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2989:25 #21 0x00007f9d884bdc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f9d884bdc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9d884bdc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #24 0x00007f9d884de822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #25 0x00007f9d884de822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #26 0x00007f9d884de822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #27 0x00007f9d884e04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007f9d884e04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007f9d884e084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007f9d8848fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007f9d8848ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f9d8876181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f9d8876181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f9d8876181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f9d8876181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f9d8876181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f9d88765111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f9d88765111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f9d88765111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f9d88765111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f9d88765111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f9d86e98bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f9d86e98bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f9d86e98bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f9d86e98bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f9d882e8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f9d88291807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f9d88291807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f9d88291807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f9d88332028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x0000558cc9b7c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x0000558cc9b82843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x0000558cc9b755ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f9d8046b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f9d8046b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x0000558cc9b774c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nonnull-global-constants.mm.script: line 1: 1462350 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull-global-constants.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/non-diagnosable-assumptions.c (858 of 16414) ******************** TEST 'Clang :: Analysis/non-diagnosable-assumptions.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core.DivideZero -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/non-diagnosable-assumptions.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core.DivideZero -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/non-diagnosable-assumptions.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_exclamation_mark 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/non-diagnosable-assumptions.c:40:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/non-diagnosable-assumptions.c:40:7: Error evaluating statement #0 0x00007f7c8674f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7c8674dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7c8674fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7c856d6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7c8da82126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7c8da82126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7c8da82126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7c8da82126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7c8da82126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7c8da82126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7c8da82126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7c8da82126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7c8d760c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7c8d760c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7c8d760c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7c8d760c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7c8d760c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7c8d760c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7c8d760c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7c8d760c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7c8d7618dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7c8d7618dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7c8d7618dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7c8d7618dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7c8d751e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7c8d751e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7c8d751e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7c8d76a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7c8d76a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7c8d76a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7c8d74f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7c8d74f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7c8d74f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7c8d7786f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7c8d7786f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7c8d7786f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7c8d7788f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7c8d7788f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7c8d7788f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7c8d6cdeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7c8d6cdeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7c8d6cdeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f7c8db6134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7c8db6134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7c8db6134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7c8db6134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7c8d70721a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f7c8d70721a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f7c8d70721a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f7c8d7360b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f7c8d7360b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f7c8d7360b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f7c8d7360b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f7c8d7360b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f7c8d7364e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f7c8d7364e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f7c8d73684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f7c8d6e5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f7c8d6e5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f7c8d9b781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f7c8d9b781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f7c8d9b781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f7c8d9b781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f7c8d9b781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f7c8d9bb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f7c8d9bb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f7c8d9bb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f7c8d9bb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f7c8d9bb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f7c8c0eebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f7c8c0eebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f7c8c0eebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f7c8c0eebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f7c8d53ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f7c8d4e7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f7c8d4e7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f7c8d4e7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f7c8d588028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000555573d2f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000555573d35843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000555573d285ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f7c856c1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f7c856c1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000555573d2a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/non-diagnosable-assumptions.c.script: line 1: 1462317 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core.DivideZero -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/non-diagnosable-assumptions.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/nonnull.cpp (859 of 16414) ******************** TEST 'Clang :: Analysis/nonnull.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f4(int, int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.cpp:31:7: Error evaluating branch #0 0x00007f3ae20269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3ae2024d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3ae2026e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3ae0fad930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3ae9359126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3ae9359126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3ae9359126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3ae9359126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3ae9359126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3ae9359126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3ae9359126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3ae9359126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3ae9037c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3ae9037c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3ae9037c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3ae9037c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3ae9037c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3ae9037c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3ae9037c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3ae9037c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3ae90388dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3ae90388dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3ae90388dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3ae90388dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3ae9028e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3ae9028e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3ae9028e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3ae90410ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3ae90410ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3ae90410ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3ae90265a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3ae90265a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3ae90265a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3ae904f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3ae904f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3ae904f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3ae904f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3ae904f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3ae904f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3ae8fa4f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3ae8fa4f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3ae8fa4f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3ae943834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3ae943834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3ae943834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3ae943834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3ae8fe4e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f3ae8fe4e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f3ae8fe4e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f3ae8fe4e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f3ae8fe4e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f3ae8fbb75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f3ae8fbcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f3ae928e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f3ae928e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f3ae928e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f3ae928e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f3ae928e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f3ae9292111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f3ae9292111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f3ae9292111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f3ae9292111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f3ae9292111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f3ae79c5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f3ae79c5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f3ae79c5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f3ae79c5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f3ae8e15e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f3ae8dbe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f3ae8dbe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f3ae8dbe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f3ae8e5f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000560649677714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056064967d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005606496705ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f3ae0f98590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f3ae0f98649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005606496724c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nonnull.cpp.script: line 1: 1462370 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/no-store-suppression.cpp (861 of 16414) ******************** TEST 'Clang :: Analysis/no-store-suppression.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-store-suppression.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-store-suppression.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling std::operator>>(class std::istream &, char &) at line 19 #1 Calling value_uninitialized_after_stream_shift::foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/no-store-suppression.h:11:7: Error evaluating branch #0 0x00007f379976d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f379976bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f379976de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f37986f4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f37a0aa0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f37a0aa0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f37a0aa0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f37a0aa0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f37a0aa0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f37a0aa0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f37a0aa0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f37a0aa0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f37a077ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f37a077ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f37a077ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f37a077ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f37a077ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f37a077ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f37a077ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f37a077ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f37a077f619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f37a077f619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f37a077f619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f37a077f619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f37a078893b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f37a078893b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f37a078893b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f37a078811f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f37a078811f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f37a078811f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f37a076d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f37a076d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f37a076d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f37a07966f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f37a07966f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f37a07966f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f37a07968f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f37a07968f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f37a07968f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f37a06ebeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f37a06ebeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f37a06ebeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f37a0b7f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f37a0b7f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f37a0b7f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f37a0b7f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f37a072be93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f37a072be93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f37a072be93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f37a072be93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f37a072be93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f37a070275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f37a0703fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f37a09d581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f37a09d581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f37a09d581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f37a09d581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f37a09d581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f37a09d9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f37a09d9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f37a09d9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f37a09d9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f37a09d9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f379f10cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f379f10cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f379f10cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f379f10cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f37a055ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f37a0505807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f37a0505807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f37a0505807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f37a05a6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055bc0d11e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055bc0d124843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055bc0d1175ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f37986df590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f37986df649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055bc0d1194c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/no-store-suppression.cpp.script: line 1: 1462275 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/no-store-suppression.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/nonnullparamchecker-crash.cpp (864 of 16414) ******************** TEST 'Clang :: Analysis/nonnullparamchecker-crash.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnullparamchecker-crash.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnullparamchecker-crash.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f(class C) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnullparamchecker-crash.cpp:6:17: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnullparamchecker-crash.cpp:6:17: Error evaluating statement #0 0x00007f1eee3309d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1eee32ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1eee330e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1eed2b7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1ef52d96de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f1ef52d96de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1ef52d96de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1ef52d96de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1ef52d96de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1ef52d96de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1ef52d96de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f1ef52d96de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f1ef52ebc4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f1ef52ebc4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f1ef52ebc4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f1ef52ebc4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f1ef52ebe2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f1ef52ebe2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f1ef52ebe2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f1ef530f396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f1ef5315f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f1ef5315f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f1ef53174e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f1ef53174e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f1ef531784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f1ef52c6c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f1ef52c6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f1ef559881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1ef559881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1ef559881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f1ef559881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f1ef559881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f1ef559c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f1ef559c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f1ef559c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f1ef559c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f1ef559c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f1ef3ccfbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f1ef3ccfbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f1ef3ccfbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f1ef3ccfbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f1ef511fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f1ef50c8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f1ef50c8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f1ef50c8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f1ef5169028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x000055a3145c1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x000055a3145c7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x000055a3145ba5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f1eed2a2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f1eed2a2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x000055a3145bc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nonnullparamchecker-crash.cpp.script: line 1: 1462442 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnullparamchecker-crash.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/novoidtypecrash.c (865 of 16414) ******************** TEST 'Clang :: Analysis/novoidtypecrash.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:2:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] x; ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:3:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] y(void **z) { // no-crash ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:4:6: warning: incompatible integer to pointer conversion assigning to 'void *' from 'int' [-Wint-conversion] *z = x; ^ ~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:6:5: warning: incompatible pointer types passing 'int **' to parameter of type 'void **' [-Wincompatible-pointer-types] y(&w); ^~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:3:10: note: passing argument to parameter 'z' here y(void **z) { // no-crash ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:7:3: warning: expression result unused [-Wunused-value] *w; ^~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:8:1: warning: non-void function does not return a value [-Wreturn-type] } ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] a; ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:11:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b(*c) {} ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b(*c) {} ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:11:8: warning: non-void function does not return a value [-Wreturn-type] b(*c) {} ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:12:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] e(*c) { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:12:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] e(*c) { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:13:13: warning: implicit declaration of function 'f' is invalid in C99 [-Wimplicit-function-declaration] void *d = f(); ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:13:9: warning: incompatible integer to pointer conversion initializing 'void *' with an expression of type 'int' [-Wint-conversion] void *d = f(); ^ ~~~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:15:6: warning: incompatible pointer to integer conversion assigning to 'int' from 'void *' [-Wint-conversion] *c = d; ^ ~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:16:1: warning: non-void function does not return a value [-Wreturn-type] } ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:19:10: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'void *' [-Wint-conversion] return a; ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:21:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] j() { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:23:8: warning: incompatible pointer to integer conversion initializing 'char' with an expression of type 'void *' [-Wint-conversion] char i = g(); ^ ~~~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:27:1: warning: non-void function does not return a value [-Wreturn-type] } ^ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c 1. parser at end of file 2. While analyzing stack: #0 Calling j 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c:24:7: Error evaluating branch #0 0x00007f8e7347e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8e7347cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8e7347ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8e72405930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8e7a7b1126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8e7a7b1126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8e7a7b1126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8e7a7b1126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8e7a7b1126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8e7a7b1126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8e7a7b1126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8e7a7b1126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8e7a48fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8e7a48fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8e7a48fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8e7a48fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8e7a48fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8e7a48fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8e7a48fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8e7a48fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8e7a4908dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8e7a4908dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8e7a4908dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8e7a4908dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8e7a480e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8e7a480e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8e7a480e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8e7a4990ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8e7a4990ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8e7a4990ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8e7a47e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8e7a47e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8e7a47e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8e7a4a76f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8e7a4a76f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8e7a4a76f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8e7a4a78f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8e7a4a78f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8e7a4a78f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8e7a47e497 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8e7a47e497 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8e7a47e497 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:90:29 #42 0x00007f8e7a4a76f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #43 0x00007f8e7a4a76f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #44 0x00007f8e7a4a76f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #45 0x00007f8e7a4a78f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #46 0x00007f8e7a4a78f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #47 0x00007f8e7a4a78f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #48 0x00007f8e7a3fcf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #49 0x00007f8e7a3fcf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #50 0x00007f8e7a3fcf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #51 0x00007f8e7a89034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #52 0x00007f8e7a89034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #53 0x00007f8e7a89034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #54 0x00007f8e7a89034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #55 0x00007f8e7a43ce93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #56 0x00007f8e7a43ce93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #57 0x00007f8e7a43ce93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f8e7a43ce93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #59 0x00007f8e7a43ce93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #60 0x00007f8e7a41375d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #61 0x00007f8e7a414fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #62 0x00007f8e7a6e681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #63 0x00007f8e7a6e681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #64 0x00007f8e7a6e681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #65 0x00007f8e7a6e681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #66 0x00007f8e7a6e681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #67 0x00007f8e7a6ea111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #68 0x00007f8e7a6ea111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #69 0x00007f8e7a6ea111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #70 0x00007f8e7a6ea111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #71 0x00007f8e7a6ea111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #72 0x00007f8e78e1dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #73 0x00007f8e78e1dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #74 0x00007f8e78e1dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #75 0x00007f8e78e1dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #76 0x00007f8e7a26de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #77 0x00007f8e7a216807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #78 0x00007f8e7a216807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #79 0x00007f8e7a216807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #80 0x00007f8e7a2b7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #81 0x000055a3e6713714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #82 0x000055a3e6719843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #83 0x000055a3e670c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #84 0x00007f8e723f0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #85 0x00007f8e723f0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #86 0x000055a3e670e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/novoidtypecrash.c.script: line 1: 1462450 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/novoidtypecrash.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-offsets.c (866 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-offsets.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-offsets.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-offsets.c 1. parser at end of file 2. While analyzing stack: #0 Calling testOffsets 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-offsets.c:11:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-offsets.c:11:7: Error evaluating statement #0 0x00007f0b70a949d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0b70a92d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0b70a94e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0b6fa1b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0b77dc7126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f0b77dc7126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f0b77dc7126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f0b77dc7126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f0b77dc7126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f0b77dc7126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f0b77dc7126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f0b77dc7126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f0b77aa5c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f0b77aa5c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f0b77aa5c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f0b77aa5c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f0b77aa5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f0b77aa5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f0b77aa5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f0b77aa5c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f0b77aa68dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f0b77aa68dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f0b77aa68dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f0b77aa68dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f0b77a96e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f0b77a96e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f0b77a96e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f0b77aaf0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f0b77aaf0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f0b77aaf0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f0b77a945a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f0b77a945a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f0b77a945a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f0b77abd6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f0b77abd6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f0b77abd6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f0b77abd8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f0b77abd8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f0b77abd8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f0b77a12f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f0b77a12f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f0b77a12f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f0b77ea634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f0b77ea634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f0b77ea634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f0b77ea634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f0b77a4c21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f0b77a4c21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f0b77a4c21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f0b77a7b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f0b77a7b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f0b77a7b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f0b77a7b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f0b77a7b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f0b77a7b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f0b77a7b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f0b77a7b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f0b77a2ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f0b77a2afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f0b77cfc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f0b77cfc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f0b77cfc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f0b77cfc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f0b77cfc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f0b77d00111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f0b77d00111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f0b77d00111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f0b77d00111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f0b77d00111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f0b76433bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f0b76433bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f0b76433bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f0b76433bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f0b77883e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f0b7782c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f0b7782c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f0b7782c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f0b778cd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000557a3909e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000557a390a4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000557a390975ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f0b6fa06590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f0b6fa06649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000557a390994c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-offsets.c.script: line 1: 1462489 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -triple i386-apple-darwin10 -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-offsets.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/nonnull.m (867 of 16414) ******************** TEST 'Clang :: Analysis/nonnull.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.m 1. parser at end of file 2. While analyzing stack: #0 Calling testVararg 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.m:181:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.m:181:3: Error evaluating statement #0 0x00007f99b880d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f99b880bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f99b880de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f99b7794930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f99bfb40126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f99bfb40126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f99bfb40126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f99bfb40126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f99bfb40126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f99bfb40126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f99bfb40126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f99bfb40126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f99bf81ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f99bf81ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f99bf81ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f99bf81ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f99bf81ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f99bf81ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f99bf81ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f99bf81ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f99bf81f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f99bf81f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f99bf81f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f99bf81f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f99bf80fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f99bf80fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f99bf80fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f99bf8280ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f99bf8280ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f99bf8280ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f99bf80d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f99bf80d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f99bf80d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f99bf8366f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f99bf8366f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f99bf8366f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f99bf8368f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f99bf8368f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f99bf8368f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f99bf78bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f99bf78bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f99bf78bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f99bf978891 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007f99bf978891 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007f99bf978891 (anonymous namespace)::NonNullParamChecker::checkPreCall(clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:175:0 #45 0x00007f99bf78e58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #46 0x00007f99bf78e58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #47 0x00007f99bf78e58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #48 0x00007f99bf78e58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #49 0x00007f99bf78e58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #50 0x00007f99bf7d93a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #51 0x00007f99bf7d93a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #52 0x00007f99bf7d93a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #53 0x00007f99bf7d93a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #54 0x00007f99bf7d93a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #55 0x00007f99bf7d93a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #56 0x00007f99bf7d93a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #57 0x00007f99bf7d9e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #58 0x00007f99bf7f2f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #59 0x00007f99bf7f2f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #60 0x00007f99bf7f44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #61 0x00007f99bf7f44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #62 0x00007f99bf7f484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #63 0x00007f99bf7a3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #64 0x00007f99bf7a3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #65 0x00007f99bfa7581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #66 0x00007f99bfa7581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #67 0x00007f99bfa7581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #68 0x00007f99bfa7581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #69 0x00007f99bfa7581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #70 0x00007f99bfa79111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #71 0x00007f99bfa79111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #72 0x00007f99bfa79111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #73 0x00007f99bfa79111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #74 0x00007f99bfa79111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #75 0x00007f99be1acbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #76 0x00007f99be1acbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #77 0x00007f99be1acbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #78 0x00007f99be1acbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #79 0x00007f99bf5fce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #80 0x00007f99bf5a5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #81 0x00007f99bf5a5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #82 0x00007f99bf5a5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #83 0x00007f99bf646028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #84 0x000055f185230714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #85 0x000055f185236843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #86 0x000055f1852295ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #87 0x00007f99b777f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #88 0x00007f99b777f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #89 0x000055f18522b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nonnull.m.script: line 1: 1462435 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nonnull.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-path-notes.cpp (868 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-path-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling pr34731::c::f(class pr34731::c::B &, int &) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.cpp:18:3: Error evaluating statement #0 0x00007f50e8b0b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f50e8b09d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f50e8b0be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f50e7a92930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f50efb22aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f50efb22aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f50efb22aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f50efb22aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f50efb22aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f50efb22aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f50efac3993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f50efac3993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f50efac3993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f50efac3993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f50efaf22f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f50efaf284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f50efaa1bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f50efaa1d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f50efaa1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f50efd7381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f50efd7381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f50efd7381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f50efd7381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f50efd7381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f50efd77111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f50efd77111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f50efd77111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f50efd77111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f50efd77111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f50ee4aabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f50ee4aabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f50ee4aabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f50ee4aabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f50ef8fae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f50ef8a3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f50ef8a3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f50ef8a3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f50ef944028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055fa369b3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055fa369b9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055fa369ac5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f50e7a7d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f50e7a7d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055fa369ae4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-path-notes.cpp.script: line 1: 1462583 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -x c++ -analyzer-checker=core -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-ps-region.c (869 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-ps-region.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps-region.c -std=gnu99 -analyzer-checker=core -analyzer-checker=alpha.core -analyzer-checker=unix -analyzer-checker=alpha.unix -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps-region.c -std=gnu99 -analyzer-checker=core -analyzer-checker=alpha.core -analyzer-checker=unix -analyzer-checker=alpha.unix 1. parser at end of file 2. While analyzing stack: #0 Calling testHeapSymbolSameSize 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps-region.c:76:15: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps-region.c:76:15: Error evaluating statement #0 0x00007f6231d289d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6231d26d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6231d28e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6230caf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6238cbfaf6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6238cbfaf6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6238cbfaf6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6238cbfaf6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6238cbfaf6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6238cbfaf6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6238cbfaf6 get<(anonymous namespace)::DynamicExtentMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007f6238cbfaf6 clang::ento::getDynamicExtent(llvm::IntrusiveRefCntPtr, clang::ento::MemRegion const*, clang::ento::SValBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicExtent.cpp:32:0 #12 0x00007f6238d8da90 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f6238d8da90 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f6238d8da90 checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:115:0 #15 0x00007f6238d8da90 void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::CastSizeChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:0 #16 0x00007f6238c9f855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f6238c9faa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #18 0x00007f6238cec558 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #19 0x00007f6238cec558 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #20 0x00007f6238cec558 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #21 0x00007f6238cec558 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #22 0x00007f6238cec558 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #23 0x00007f6238cec558 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #24 0x00007f6238cec558 clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:289:44 #25 0x00007f6238d0d822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #26 0x00007f6238d0d822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #27 0x00007f6238d0d822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #28 0x00007f6238d0f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #29 0x00007f6238d0f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #30 0x00007f6238d0f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #31 0x00007f6238cbec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #32 0x00007f6238cbefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #33 0x00007f6238f9081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f6238f9081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f6238f9081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #36 0x00007f6238f9081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #37 0x00007f6238f9081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #38 0x00007f6238f94111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #39 0x00007f6238f94111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #40 0x00007f6238f94111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #41 0x00007f6238f94111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #42 0x00007f6238f94111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #43 0x00007f62376c7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #44 0x00007f62376c7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #45 0x00007f62376c7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #46 0x00007f62376c7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #47 0x00007f6238b17e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #48 0x00007f6238ac0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #49 0x00007f6238ac0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #50 0x00007f6238ac0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #51 0x00007f6238b61028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #52 0x000055885baed714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #53 0x000055885baf3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #54 0x000055885bae65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #55 0x00007f6230c9a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #56 0x00007f6230c9a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #57 0x000055885bae84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-ps-region.c.script: line 1: 1462633 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps-region.c -std=gnu99 -analyzer-checker=core -analyzer-checker=alpha.core -analyzer-checker=unix -analyzer-checker=alpha.unix -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-path-notes.m (875 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-path-notes.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -analyzer-output=text -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -analyzer-output=plist-multi-file -fblocks -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.m -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-path-notes.m.tmp : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testWithArrayPtr 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.m:67:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.m:67:3: Error evaluating statement #0 0x00007f53463379d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5346335d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5346337e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f53452be930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f534d66a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f534d66a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f534d66a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f534d66a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f534d66a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f534d66a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f534d66a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f534d66a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f534d348c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f534d348c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f534d348c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f534d348c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f534d348c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f534d348c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f534d348c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f534d348c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f534d3498dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f534d3498dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f534d3498dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f534d3498dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f534d339e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f534d339e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f534d339e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f534d3520ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f534d3520ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f534d3520ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f534d3375a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f534d3375a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f534d3375a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f534d3606f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f534d3606f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f534d3606f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f534d3608f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f534d3608f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f534d3608f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f534d2b5f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f534d2b5f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f534d2b5f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f534d74934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f534d74934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f534d74934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f534d74934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f534d3f1a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f534d3f1a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f534d3f1a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f534d3f1a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f534d2aee0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f534d2ee8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f534d2ee8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f534d2f910b llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f534d2f910b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f534d2f910b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f534d2f910b clang::ento::ExprEngine::evalStore(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ento::SVal, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2947:15 #57 0x00007f534d2fa79c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f534d2fa79c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f534d2fa79c clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:74:51 #60 0x00007f534d31e03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #61 0x00007f534d31e03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #62 0x00007f534d31e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #63 0x00007f534d31e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #64 0x00007f534d31e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #65 0x00007f534d2cdc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #66 0x00007f534d2cdfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #67 0x00007f534d59f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #68 0x00007f534d59f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x00007f534d59f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #70 0x00007f534d59f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #71 0x00007f534d59f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #72 0x00007f534d5a3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #73 0x00007f534d5a3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #74 0x00007f534d5a3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #75 0x00007f534d5a3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #76 0x00007f534d5a3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #77 0x00007f534bcd6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #78 0x00007f534bcd6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #79 0x00007f534bcd6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #80 0x00007f534bcd6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #81 0x00007f534d126e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #82 0x00007f534d0cf807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #83 0x00007f534d0cf807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #84 0x00007f534d0cf807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #85 0x00007f534d170028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #86 0x0000562e97228714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #87 0x0000562e9722e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #88 0x0000562e972215ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #89 0x00007f53452a9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #90 0x00007f53452a9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #91 0x0000562e972234c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-path-notes.m.script: line 3: 1462587 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -analyzer-output=text -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-path-notes.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-static.m (876 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-static.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -w -fblocks -analyze -analyzer-checker=core,deadcode,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-static.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -w -fblocks -analyze -analyzer-checker=core,deadcode,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-static.m 1. parser at end of file 2. While analyzing stack: #0 Calling test_static_control_flow 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-static.m:26:7: Error evaluating branch #0 0x00007fa37910d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa37910bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa37910de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa378094930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa380440126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa380440126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa380440126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa380440126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa380440126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa380440126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa380440126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa380440126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa38011ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa38011ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa38011ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa38011ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa38011ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa38011ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa38011ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa38011ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa38011f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa38011f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa38011f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa38011f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fa38012893b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa38012893b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa38012893b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fa38012811f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa38012811f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa38012811f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fa38010d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fa38010d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fa38010d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fa3801366f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fa3801366f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fa3801366f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fa3801368f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fa3801368f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fa3801368f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fa38008bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fa38008bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa38008bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fa38051f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fa38051f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fa38051f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fa38051f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fa3800cbe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fa3800cbe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fa3800cbe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fa3800cbe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fa3800cbe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fa3800a275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fa3800a3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fa38037581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fa38037581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fa38037581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fa38037581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fa38037581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fa380379111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fa380379111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fa380379111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fa380379111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fa380379111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fa37eaacbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fa37eaacbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fa37eaacbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fa37eaacbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fa37fefce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fa37fea5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fa37fea5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fa37fea5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fa37ff46028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000563402427714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056340242d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005634024205ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fa37807f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fa37807f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005634024224c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-static.m.script: line 1: 1462683 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -w -fblocks -analyze -analyzer-checker=core,deadcode,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-static.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullability-no-arc.mm (878 of 16414) ******************** TEST 'Clang :: Analysis/nullability-no-arc.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-no-arc.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-no-arc.mm 1. parser at end of file 2. While analyzing stack: #0 Calling -[ClassWithInitializers inlineOfReturnsNilObjCInstanceDirectlyWithSuppressingCast] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-no-arc.mm:97:20: Error evaluating statement #0 0x00007fe2f3b589d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe2f3b56d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe2f3b58e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe2f2adf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe2fab6faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe2fab6faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe2fab6faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe2fab6faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fe2fab6faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fe2fab6faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fe2fab10993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fe2fab10993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fe2fab10993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fe2fab10993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fe2fab3f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fe2fab3f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fe2faaeebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fe2faaeed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fe2faaeefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fe2fadc081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fe2fadc081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fe2fadc081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fe2fadc081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fe2fadc081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fe2fadc4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fe2fadc4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fe2fadc4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fe2fadc4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fe2fadc4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fe2f94f7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fe2f94f7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fe2f94f7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fe2f94f7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fe2fa947e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fe2fa8f0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fe2fa8f0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fe2fa8f0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fe2fa991028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000564043ca2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000564043ca8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000564043c9b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fe2f2aca590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fe2f2aca649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000564043c9d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability-no-arc.mm.script: line 1: 1462731 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-no-arc.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullability-notes.m (879 of 16414) ******************** TEST 'Clang :: Analysis/nullability-notes.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -analyzer-checker=debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-notes.m : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability-notes.m.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-notes.m : 'RUN: at line 16'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling -[ClassWithProperties method] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-notes.m:31:3: Error evaluating statement #0 0x00007fbf3d1739d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbf3d171d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbf3d173e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbf3c0fa930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbf4418aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbf4418aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbf4418aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbf4418aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbf4418aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbf4418aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fbf4412b993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fbf4412b993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fbf4412b993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fbf4412b993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fbf4415a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fbf4415a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fbf44109bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fbf44109d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fbf44109fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fbf443db81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fbf443db81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fbf443db81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fbf443db81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fbf443db81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fbf443df111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fbf443df111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fbf443df111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fbf443df111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fbf443df111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fbf42b12bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fbf42b12bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fbf42b12bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fbf42b12bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fbf43f62e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fbf43f0b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fbf43f0b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fbf43f0b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fbf43fac028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555b39731714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555b39737843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555b3972a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fbf3c0e5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fbf3c0e5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555b3972c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability-notes.m.script: line 3: 1462756 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -analyzer-checker=debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-notes.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/null-deref-ps.c (881 of 16414) ******************** TEST 'Clang :: Analysis/null-deref-ps.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -Wno-tautological-constant-compare -Wtautological-unsigned-zero-compare -analyzer-checker=core,deadcode,alpha.core -std=gnu99 -analyzer-store=region -analyzer-purge=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c -Wno-error=return-type : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -Wno-tautological-constant-compare -Wtautological-unsigned-zero-compare -analyzer-checker=core,deadcode,alpha.core -std=gnu99 -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c -Wno-error=return-type -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -Wno-tautological-constant-compare -Wtautological-unsigned-zero-compare -analyzer-checker=core,deadcode,alpha.core -std=gnu99 -analyzer-store=region -analyzer-purge=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c -Wno-error=return-type 1. parser at end of file 2. While analyzing stack: #0 Calling test_address_space_condition 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c:321:8: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c:321:8: Error evaluating statement #0 0x00007fcdd599d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcdd599bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcdd599de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcdd4924930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcddccd0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fcddccd0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fcddccd0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fcddccd0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fcddccd0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fcddccd0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fcddccd0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fcddccd0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fcddc9aec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fcddc9aec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fcddc9aec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fcddc9aec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fcddc9aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fcddc9aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fcddc9aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fcddc9aec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fcddc9af8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fcddc9af8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fcddc9af8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fcddc9af8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fcddc99fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fcddc99fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fcddc99fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fcddc9b80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fcddc9b80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fcddc9b80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fcddc99d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fcddc99d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fcddc99d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fcddc9c66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fcddc9c66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fcddc9c66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fcddc9c68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fcddc9c68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fcddc9c68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fcddc91beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fcddc91beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fcddc91beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fcddcdaf34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fcddcdaf34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fcddcdaf34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fcddcdaf34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fcddc95521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fcddc95521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fcddc95521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fcddc9840b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fcddc9840b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fcddc9840b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fcddc9840b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fcddc9840b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fcddc9844e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fcddc9844e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fcddc98484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fcddc933c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fcddc933fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fcddcc0581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fcddcc0581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fcddcc0581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fcddcc0581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fcddcc0581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fcddcc09111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fcddcc09111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fcddcc09111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fcddcc09111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fcddcc09111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fcddb33cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fcddb33cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fcddb33cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fcddb33cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fcddc78ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fcddc735807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fcddc735807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fcddc735807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fcddc7d6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055dcda627714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055dcda62d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055dcda6205ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fcdd490f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fcdd490f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055dcda6224c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/null-deref-ps.c.script: line 2: 1462664 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -Wno-tautological-constant-compare -Wtautological-unsigned-zero-compare -analyzer-checker=core,deadcode,alpha.core -std=gnu99 -analyzer-store=region -analyzer-purge=none -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/null-deref-ps.c -Wno-error=return-type -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullability-arc.mm (883 of 16414) ******************** TEST 'Clang :: Analysis/nullability-arc.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-arc.mm : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-arc.mm -fobjc-arc -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-arc.mm 1. parser at end of file 2. While analyzing stack: #0 Calling -[Derived foo:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-arc.mm:26:14: Error evaluating statement #0 0x00007f7fe87959d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7fe8793d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7fe8795e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7fe771c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7fef79d266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f7fef79d266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7fef79d266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7fef79d266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7fef79d266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7fef79d266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7fef79d266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f7fef79d266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f7fef79d266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f7fef79d35d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f7fef79d35d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f7fef79d35d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f7fef79d35d (anonymous namespace)::RangeConstraintManager::checkNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2552:41 #17 0x00007f7fef748977 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f7fef748977 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f7fef748977 clang::ento::ConstraintManager::isNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:170:21 #20 0x00007f7fef793c31 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7fef793c31 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7fef793c31 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7fef793c31 clang::ento::ProgramState::isNull(clang::ento::SVal) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:384:49 #24 0x00007f7fef8ff3dd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #25 0x00007f7fef8ff3dd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #26 0x00007f7fef8ff3dd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #27 0x00007f7fef8ff3dd checkValueAtLValForInvariantViolation(llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:354:0 #28 0x00007f7fef9022e9 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #29 0x00007f7fef9022e9 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #30 0x00007f7fef9022e9 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #31 0x00007f7fef9022e9 checkParamsForPreconditionViolation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:369:0 #32 0x00007f7fef9022e9 checkInvariantViolation(llvm::IntrusiveRefCntPtr, clang::ento::ExplodedNode*, clang::ento::CheckerContext&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:428:0 #33 0x00007f7fefab4d6d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #34 0x00007f7fefab4d6d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #35 0x00007f7fefab4d6d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #36 0x00007f7fefab4d6d (anonymous namespace)::NullabilityChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:471:0 #37 0x00007f7fef70d8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #38 0x00007f7fef74d876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #39 0x00007f7fef74d876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #40 0x00007f7fef74d876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #41 0x00007f7fef74d876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #42 0x00007f7fef74d876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #43 0x00007f7fef74d876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #44 0x00007f7fef74d876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #45 0x00007f7fef77c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #46 0x00007f7fef77c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #47 0x00007f7fef72bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #48 0x00007f7fef72bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #49 0x00007f7fef72bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f7fef9fd81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f7fef9fd81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f7fef9fd81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f7fef9fd81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f7fef9fd81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f7fefa01111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f7fefa01111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f7fefa01111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f7fefa01111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f7fefa01111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f7fee134bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f7fee134bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f7fee134bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f7fee134bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f7fef584e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f7fef52d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f7fef52d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f7fef52d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f7fef5ce028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000056299f465714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000056299f46b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000056299f45e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f7fe7707590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f7fe7707649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000056299f4604c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability-arc.mm.script: line 2: 1462702 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability-arc.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullability_nullonly.mm (884 of 16414) ******************** TEST 'Clang :: Analysis/nullability_nullonly.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,nullability.NullPassedToNonnull,nullability.NullReturnedFromNonnull -DNOSYSTEMHEADERS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability_nullonly.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,nullability.NullPassedToNonnull,nullability.NullReturnedFromNonnull -analyzer-config nullability:NoDiagnoseCallsToSystemHeaders=true -DNOSYSTEMHEADERS=1 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability_nullonly.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,nullability.NullPassedToNonnull,nullability.NullReturnedFromNonnull -DNOSYSTEMHEADERS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability_nullonly.mm 1. parser at end of file 2. While analyzing stack: #0 Calling callMethodInSystemHeader() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability_nullonly.mm:165:23: Error evaluating statement #0 0x00007f73352559d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7335253d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7335255e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f73341dc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f733c1f0006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f733c1f0006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f733c1f0006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f733c1f0006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f733c1f0006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f733c1f0006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f733c1f0006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f733c1f0006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f733c575a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f733c575a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f733c575a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f733c575a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f733c1cd8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f733c20d876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f733c20d876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f733c20d876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f733c20d876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f733c20d876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f733c20d876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f733c20d876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f733c23c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f733c23c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f733c1ebc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f733c1ebfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f733c4bd81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f733c4bd81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f733c4bd81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f733c4bd81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f733c4bd81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f733c4c1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f733c4c1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f733c4c1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f733c4c1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f733c4c1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f733abf4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f733abf4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f733abf4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f733abf4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f733c044e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f733bfed807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f733bfed807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f733bfed807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f733c08e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x000055754b560714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x000055754b566843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x000055754b5595ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f73341c7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f73341c7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x000055754b55b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability_nullonly.mm.script: line 2: 1462834 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,nullability.NullPassedToNonnull,nullability.NullReturnedFromNonnull -DNOSYSTEMHEADERS=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability_nullonly.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullability.mm (887 of 16414) ******************** TEST 'Clang :: Analysis/nullability.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=0 : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=1 -analyzer-config nullability:NoDiagnoseCallsToSystemHeaders=true : 'RUN: at line 18'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=0 -fobjc-arc : 'RUN: at line 26'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=1 -fobjc-arc -analyzer-config nullability:NoDiagnoseCallsToSystemHeaders=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=0 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass methodWithNilledOutInternal] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm:554:37 : Error evaluating statement #0 0x00007f40242289d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4024226d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4024228e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f40231af930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f402b230266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f402b230266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f402b230266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f402b230266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f402b230266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f402b230266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f402b230266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f402b230266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f402b230266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f402b23035d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f402b23035d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f402b23035d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f402b23035d (anonymous namespace)::RangeConstraintManager::checkNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2552:41 #17 0x00007f402b1db977 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f402b1db977 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f402b1db977 clang::ento::ConstraintManager::isNull(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:170:21 #20 0x00007f402b226c31 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f402b226c31 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f402b226c31 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f402b226c31 clang::ento::ProgramState::isNull(clang::ento::SVal) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:384:49 #24 0x00007f402b3923dd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #25 0x00007f402b3923dd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #26 0x00007f402b3923dd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #27 0x00007f402b3923dd checkValueAtLValForInvariantViolation(llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:354:0 #28 0x00007f402b39558e llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #29 0x00007f402b39558e llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #30 0x00007f402b39558e llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #31 0x00007f402b39558e checkSelfIvarsForInvariantViolation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:401:0 #32 0x00007f402b39558e checkInvariantViolation(llvm::IntrusiveRefCntPtr, clang::ento::ExplodedNode*, clang::ento::CheckerContext&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:429:0 #33 0x00007f402b547d6d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #34 0x00007f402b547d6d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #35 0x00007f402b547d6d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #36 0x00007f402b547d6d (anonymous namespace)::NullabilityChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:471:0 #37 0x00007f402b1a08e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #38 0x00007f402b1e0876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #39 0x00007f402b1e0876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #40 0x00007f402b1e0876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #41 0x00007f402b1e0876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #42 0x00007f402b1e0876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #43 0x00007f402b1e0876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #44 0x00007f402b1e0876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #45 0x00007f402b20f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #46 0x00007f402b20f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #47 0x00007f402b1bebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #48 0x00007f402b1bed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #49 0x00007f402b1befde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f402b49081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f402b49081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f402b49081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f402b49081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f402b49081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f402b494111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f402b494111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f402b494111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f402b494111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f402b494111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f4029bc7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f4029bc7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f4029bc7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f4029bc7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f402b017e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f402afc0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f402afc0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f402afc0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f402b061028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000055b98b7ac714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000055b98b7b2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000055b98b7a55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f402319a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f402319a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000055b98b7a74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullability.mm.script: line 4: 1462816 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullability.mm -analyzer-checker=core -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-checker=nullability.NullablePassedToNonnull -analyzer-checker=nullability.NullableReturnedFromNonnull -analyzer-checker=nullability.NullableDereferenced -DNOSYSTEMHEADERS=0 -- ******************** Testing: 0 FAIL: Clang :: Analysis/nullptr.cpp (888 of 16414) ******************** TEST 'Clang :: Analysis/nullptr.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-conversion-null -analyzer-checker=core,debug.ExprInspection -analyzer-store region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullptr.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-conversion-null -analyzer-checker=core,debug.ExprInspection -analyzer-store region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullptr.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling AS1::~AS1() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullptr.cpp:163:27: Error evaluating statement #0 0x00007f8410e5b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8410e59d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8410e5be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f840fde2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8417e72aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8417e72aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8417e72aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8417e72aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f8417e72aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f8417e72aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f8417e13993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f8417e13993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f8417e13993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f8417e13993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f8417e422f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f8417e4284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f8417df1bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f8417df1d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f8417df1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f84180c381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f84180c381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f84180c381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f84180c381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f84180c381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f84180c7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f84180c7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f84180c7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f84180c7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f84180c7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f84167fabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f84167fabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f84167fabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f84167fabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f8417c4ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f8417bf3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f8417bf3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f8417bf3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f8417c94028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000561936d8b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000561936d91843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000561936d845ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f840fdcd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f840fdcd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000561936d864c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/nullptr.cpp.script: line 1: 1462888 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-conversion-null -analyzer-checker=core,debug.ExprInspection -analyzer-store region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/nullptr.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-arc.m (890 of 16414) ******************** TEST 'Clang :: Analysis/objc-arc.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount,deadcode -verify -fblocks -analyzer-opt-analyze-nested-blocks -fobjc-arc -analyzer-output=plist-multi-file -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-arc.m.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-arc.m : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling check_bridge_to_non_cf 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-arc.m:259:17: Error evaluating statement #0 0x00007fc7cf42a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc7cf428d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc7cf42ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc7ce3b1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc7d63c5006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc7d63c5006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc7d63c5006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc7d63c5006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc7d63c5006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc7d63c5006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc7d63c5006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc7d63c5006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007fc7d674aa65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fc7d674aa65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fc7d674aa65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007fc7d674aa65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007fc7d63a28e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007fc7d63e2876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007fc7d63e2876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007fc7d63e2876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007fc7d63e2876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007fc7d63e2876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007fc7d63e2876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007fc7d63e2876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007fc7d64112f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007fc7d641184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007fc7d63c0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007fc7d63c0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007fc7d669281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007fc7d669281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fc7d669281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007fc7d669281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007fc7d669281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007fc7d6696111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007fc7d6696111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007fc7d6696111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007fc7d6696111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007fc7d6696111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007fc7d4dc9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007fc7d4dc9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007fc7d4dc9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007fc7d4dc9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007fc7d6219e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007fc7d61c2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007fc7d61c2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007fc7d61c2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007fc7d6263028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000562e1aab5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000562e1aabb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000562e1aaae5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007fc7ce39c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007fc7ce39c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000562e1aab04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-arc.m.script: line 2: 1462976 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount,deadcode -verify -fblocks -analyzer-opt-analyze-nested-blocks -fobjc-arc -analyzer-output=plist-multi-file -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-arc.m.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-arc.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-live-crash.mm (891 of 16414) ******************** TEST 'Clang :: Analysis/objc-live-crash.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang --analyze /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-live-crash.mm -fblocks -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang --analyze /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-live-crash.mm -fblocks 1. parser at end of file 2. While analyzing stack: #0 Calling foo(Collection *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-live-crash.mm:24:8: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-live-crash.mm:24:8: Error evaluating statement #0 0x00007efed4aa39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efed4aa1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efed49dca56 (/usr/lib64/libLLVM-14.so+0xbb4a56) #3 0x00007efed3a2a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efedba4c6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007efedba4c6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007efedba4c6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007efedba4c6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007efedba4c6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007efedba4c6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007efedba4c6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007efedba4c6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007efedba31845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007efedba31845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007efedba31845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007efedba31845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007efedba3277c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007efedba3277c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007efedbae7ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007efedbae7ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007efedbae7ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007efedbaa4a49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007efedbaa4a49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007efedba6ef67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007efedba6ef67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007efedba6ef67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007efedba83be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007efedba83be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007efedba83be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007efedba3732e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007efedba3732e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007efedba3732e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007efedba3732e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007efedba3732e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007efedba3732e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007efedba3732e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007efedba8223b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007efedba8223b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007efedba8223b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007efedba8223b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007efedba8223b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007efedba8223b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007efedba8223b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007efedba88f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007efedba88f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007efedba8a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007efedba8a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007efedba8a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007efedba39c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007efedba39fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007efedbd0b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007efedbd0b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007efedbd0b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007efedbd0b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007efedbd0b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007efedbd0f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007efedbd0f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007efedbd0f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007efedbd0f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007efedbd0f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007efeda442bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007efeda442bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007efeda442bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007efeda442bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007efedb892e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007efedb83b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007efedb83b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007efedb83b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007efedb8dc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x0000561f5493b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x0000561f54941843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x00007efedb5a83a9 operator() /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Job.cpp:407:32 #72 0x00007efedb5a83a9 void llvm::function_ref::callback_fn >, std::__cxx11::basic_string, std::allocator >*, bool*) const::'lambda'()>(long) /usr/include/llvm/ADT/STLFunctionalExtras.h:45:52 #73 0x00007efed49dc7ed llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/usr/lib64/libLLVM-14.so+0xbb47ed) #74 0x00007efedb5ae681 clang::driver::CC1Command::Execute(llvm::ArrayRef >, std::__cxx11::basic_string, std::allocator >*, bool*) const (.part.0) /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Job.cpp:411:10 #75 0x00007efedb5b6c0a clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Compilation.cpp:197:3 #76 0x00007efedb5b6f9e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Compilation.cpp:249:5 #77 0x00007efedb5c33b2 llvm::SmallVectorBase::empty() const /usr/include/llvm/ADT/SmallVector.h:73:47 #78 0x00007efedb5c33b2 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) /builddir/build/BUILD/clang-14.0.5.src/lib/Driver/Driver.cpp:1617:28 #79 0x0000561f54936060 main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:489:39 #80 0x00007efed3a15590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #81 0x00007efed3a15649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #82 0x0000561f549364c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) clang-14: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 14.0.5 (OpenCloudOS 14.0.5-3.oc9) Target: x86_64-koji-linux-gnu Thread model: posix InstalledDir: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin clang-14: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-14: note: diagnostic msg: /tmp/lit-tmp-lvj99twh/objc-live-crash-ed9040.mm clang-14: note: diagnostic msg: /tmp/lit-tmp-lvj99twh/objc-live-crash-ed9040.sh clang-14: note: diagnostic msg: ******************** -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-for.m (892 of 16414) ******************** TEST 'Clang :: Analysis/objc-for.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.Loops,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-for.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.Loops,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-for.m 1. parser at end of file 2. While analyzing stack: #0 Calling not_reachable_on_iteration_through_nil 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-for.m:350:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-for.m:350:3: Error evaluating statement #0 0x00007f865ab019d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f865aaffd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f865ab01e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8659a88930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8661b5953e llvm::ImutAVLTree, bool> >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8661b5953e llvm::IntrusiveRefCntPtrInfo, bool> > >::retain(llvm::ImutAVLTree, bool> >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8661b5953e llvm::IntrusiveRefCntPtr, bool> > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8661b5953e llvm::IntrusiveRefCntPtr, bool> > >::IntrusiveRefCntPtr(llvm::ImutAVLTree, bool> >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8661b5953e llvm::ImmutableMap, bool, llvm::ImutKeyValueInfo, bool> >::ImmutableMap(llvm::ImutAVLTree, bool> > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8661b5953e clang::ento::ProgramStatePartialTrait, bool, llvm::ImutKeyValueInfo, bool> > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8661b5953e get<(anonymous namespace)::ObjCForHasMoreIterations> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007f8661b5953e clang::ento::ExprEngine::hasMoreIteration(llvm::IntrusiveRefCntPtr, clang::ObjCForCollectionStmt const*, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2163:0 #12 0x00007f8661b5953e checkPostStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:983:0 #13 0x00007f8661b5953e void clang::ento::check::PostStmt::_checkStmt<(anonymous namespace)::ObjCLoopChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:104:0 #14 0x00007f8661a78855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #15 0x00007f8661a78aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #16 0x00007f8661ae5e11 clang::ento::ExprEngine::VisitObjCForCollectionStmt(clang::ObjCForCollectionStmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:145:0 #17 0x00007f8661ae7c03 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #18 0x00007f8661ae7c03 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1785:0 #19 0x00007f8661ae84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #20 0x00007f8661ae84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #21 0x00007f8661ae884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f8661a97c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f8661a97fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f8661d6981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8661d6981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8661d6981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f8661d6981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f8661d6981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f8661d6d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f8661d6d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f8661d6d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f8661d6d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f8661d6d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f86604a0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f86604a0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f86604a0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f86604a0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f86618f0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f8661899807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f8661899807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f8661899807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f866193a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000557823411714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000557823417843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055782340a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f8659a73590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f8659a73649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055782340c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-for.m.script: line 1: 1463031 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.Loops,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-for.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-indirect-copy-restore.m (893 of 16414) ******************** TEST 'Clang :: Analysis/objc-indirect-copy-restore.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-indirect-copy-restore.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-indirect-copy-restore.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[SomeClass doSomethingWithError:] at line 57 #1 Calling testAutoreleasingOutParam 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-indirect-copy-restore.m:35:22: Error evaluating statement #0 0x00007fd1a424e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd1a424cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd1a424ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd1a31d5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd1ab1e9006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd1ab1e9006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd1ab1e9006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd1ab1e9006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd1ab1e9006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd1ab1e9006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd1ab1e9006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd1ab1e9006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007fd1ab56ea65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fd1ab56ea65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fd1ab56ea65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007fd1ab56ea65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007fd1ab1c68e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007fd1ab206876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007fd1ab206876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007fd1ab206876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007fd1ab206876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007fd1ab206876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007fd1ab206876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007fd1ab206876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007fd1ab2352f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007fd1ab23584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007fd1ab1e4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007fd1ab1e4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007fd1ab4b681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007fd1ab4b681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fd1ab4b681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007fd1ab4b681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007fd1ab4b681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007fd1ab4ba111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007fd1ab4ba111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007fd1ab4ba111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007fd1ab4ba111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007fd1ab4ba111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007fd1a9bedbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007fd1a9bedbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007fd1a9bedbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007fd1a9bedbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007fd1ab03de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007fd1aafe6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007fd1aafe6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007fd1aafe6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007fd1ab087028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000556a68619714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000556a6861f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000556a686125ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007fd1a31c0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007fd1a31c0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000556a686144c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-indirect-copy-restore.m.script: line 1: 1463051 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fobjc-arc -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-indirect-copy-restore.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-subscript.m (894 of 16414) ******************** TEST 'Clang :: Analysis/objc-subscript.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-subscript.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-subscript.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Test testUninitializedArgument:testCase:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-subscript.m:61:3: Error evaluating statement #0 0x00007f700a7489d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f700a746d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f700a748e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f70096cf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f701175faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f701175faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f701175faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f701175faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f701175faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f701175faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7011700993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7011700993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7011700993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7011700993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f701172f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f701172f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f70116debac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f70116ded66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f70116defde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f70119b081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f70119b081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f70119b081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f70119b081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f70119b081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f70119b4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f70119b4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f70119b4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f70119b4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f70119b4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f70100e7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f70100e7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f70100e7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f70100e7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f7011537e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f70114e0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f70114e0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f70114e0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f7011581028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005562f2dbf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005562f2dc5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005562f2db85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f70096ba590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f70096ba649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005562f2dba4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-subscript.m.script: line 1: 1463141 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-subscript.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-boxing.m (895 of 16414) ******************** TEST 'Clang :: Analysis/objc-boxing.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,unix.Malloc,osx.cocoa.NonNilReturnValue,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-boxing.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,unix.Malloc,osx.cocoa.NonNilReturnValue,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-boxing.m 1. parser at end of file 2. While analyzing stack: #0 Calling checkNonNil 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-boxing.m:84:24: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-boxing.m:84:24: Error evaluating statement #0 0x00007f4562cbd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4562cbbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4562cbde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4561c44930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4569cc5266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f4569cc5266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4569cc5266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4569cc5266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4569cc5266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4569cc5266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4569cc5266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f4569cc5266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f4569cc5266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f4569cc5568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f4569cc5568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f4569cc5568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f4569cc5568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f4569cc165d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f4569cc165d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f4569cc165d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f4569cc165d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f4569d02a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f4569d02a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f4569fd02a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f4569fd02a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f4569fd02a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f4569fd02a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f4569cb3729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f4569cb3729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f4569cb3729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f4569cb3729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f4569cb3729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f4569cc1181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f4569cc1181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f4569cc1181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f4569cd7f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f4569cd7f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f4569cd7f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f4569cd7f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f4569cd8016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f4569cd8016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f4569cd8016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f4569cd8016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f4569cbd5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f4569cbd5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f4569cbd5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f4569ce66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f4569ce66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f4569ce66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f4569ce68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f4569ce68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f4569ce68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f4569c3beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f4569c3beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f4569c3beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #55 0x00007f456a0cf34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #56 0x00007f456a0cf34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #57 0x00007f456a0cf34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #58 0x00007f456a0cf34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #59 0x00007f4569c7521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #60 0x00007f4569c7521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #61 0x00007f4569c7521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #62 0x00007f4569ca40b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #63 0x00007f4569ca40b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #64 0x00007f4569ca40b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #65 0x00007f4569ca40b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #66 0x00007f4569ca40b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #67 0x00007f4569ca44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #68 0x00007f4569ca44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #69 0x00007f4569ca484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #70 0x00007f4569c53c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #71 0x00007f4569c53fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #72 0x00007f4569f2581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #73 0x00007f4569f2581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #74 0x00007f4569f2581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #75 0x00007f4569f2581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #76 0x00007f4569f2581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #77 0x00007f4569f29111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #78 0x00007f4569f29111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #79 0x00007f4569f29111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #80 0x00007f4569f29111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #81 0x00007f4569f29111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #82 0x00007f456865cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #83 0x00007f456865cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #84 0x00007f456865cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #85 0x00007f456865cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #86 0x00007f4569aace09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #87 0x00007f4569a55807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #88 0x00007f4569a55807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #89 0x00007f4569a55807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #90 0x00007f4569af6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #91 0x000055a94b52c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #92 0x000055a94b532843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #93 0x000055a94b5255ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #94 0x00007f4561c2f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #95 0x00007f4561c2f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #96 0x000055a94b5274c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-boxing.m.script: line 1: 1463008 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-objc-literal-conversion -analyzer-checker=core,unix.Malloc,osx.cocoa.NonNilReturnValue,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-boxing.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc/direct-ivar-assignment-in-annotated-functions.m (897 of 16414) ******************** TEST 'Clang :: Analysis/objc/direct-ivar-assignment-in-annotated-functions.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m -analyzer-checker=core -analyzer-checker=alpha.osx.cocoa.DirectIvarAssignment -analyzer-config alpha.osx.cocoa.DirectIvarAssignment:AnnotatedFunctions=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m -analyzer-checker=core -analyzer-checker=alpha.osx.cocoa.DirectIvarAssignment -analyzer-config alpha.osx.cocoa.DirectIvarAssignment:AnnotatedFunctions=true 1. parser at end of file 2. While analyzing stack: #0 Calling -[TestProperty someMethodNotAnnaotated:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m:60:13: Error evaluating statement #0 0x00007fc0539a19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc05399fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc0539a1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc052928930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc05a9b8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc05a9b8aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc05a9b8aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc05a9b8aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc05a9b8aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc05a9b8aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc05a959993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc05a959993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc05a959993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc05a959993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc05a9882f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc05a98884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc05a937bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc05a937d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc05a937fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc05ac0981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc05ac0981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc05ac0981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc05ac0981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc05ac0981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc05ac0d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc05ac0d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc05ac0d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc05ac0d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc05ac0d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc059340bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc059340bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc059340bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc059340bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc05a790e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc05a739807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc05a739807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc05a739807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc05a7da028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000562ce04ba714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000562ce04c0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000562ce04b35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fc052913590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fc052913649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000562ce04b54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/objc/Output/direct-ivar-assignment-in-annotated-functions.m.script: line 1: 1463166 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -fblocks /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m -analyzer-checker=core -analyzer-checker=alpha.osx.cocoa.DirectIvarAssignment -analyzer-config alpha.osx.cocoa.DirectIvarAssignment:AnnotatedFunctions=true -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc_invalidation.m (898 of 16414) ******************** TEST 'Clang :: Analysis/objc_invalidation.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.osx.cocoa.InstanceVariableInvalidation -DRUN_IVAR_INVALIDATION -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc_invalidation.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.osx.cocoa.MissingInvalidationMethod -DRUN_MISSING_INVALIDATION_METHOD -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc_invalidation.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.osx.cocoa.InstanceVariableInvalidation -DRUN_IVAR_INVALIDATION -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc_invalidation.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[PartialCallsFull partialInvalidator] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc_invalidation.m:374:3: Error evaluating statement #0 0x00007f545a1ee9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f545a1ecd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f545a1eee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5459175930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5461205aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5461205aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5461205aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5461205aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5461205aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5461205aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f54611a6993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f54611a6993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f54611a6993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f54611a6993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f54611d52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f54611d584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f5461184bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f5461184d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f5461184fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f546145681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f546145681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f546145681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f546145681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f546145681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f546145a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f546145a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f546145a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f546145a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f546145a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f545fb8dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f545fb8dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f545fb8dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f545fb8dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5460fdde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f5460f86807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f5460f86807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f5460f86807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5461027028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000056074d7d7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000056074d7dd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000056074d7d05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f5459160590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f5459160649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000056074d7d24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc_invalidation.m.script: line 2: 1463175 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.osx.cocoa.InstanceVariableInvalidation -DRUN_IVAR_INVALIDATION -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc_invalidation.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-radar17039661.m (899 of 16414) ******************** TEST 'Clang :: Analysis/objc-radar17039661.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-radar17039661.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-radar17039661.m -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-radar17039661.m.tmp : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling anonymous code at line 24 Invoking block defined at line 30 #1 Calling reallyPerformAction at line 30 #2 Calling performAction at line 50 #3 Calling runTest 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-radar17039661.m:32:9: Error evaluating branch #0 0x00007f4cf4c3a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4cf4c38d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4cf4c3ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4cf3bc1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4cfbf6d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4cfbf6d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4cfbf6d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4cfbf6d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4cfbf6d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4cfbf6d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4cfbf6d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4cfbf6d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4cfbc4bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4cfbc4bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4cfbc4bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4cfbc4bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4cfbc4bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4cfbc4bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4cfbc4bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4cfbc4bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4cfbc4c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4cfbc4c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4cfbc4c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4cfbc4c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4cfbc5593b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4cfbc5593b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4cfbc5593b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f4cfbc5511f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4cfbc5511f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4cfbc5511f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f4cfbc3a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4cfbc3a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4cfbc3a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4cfbc636f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4cfbc636f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4cfbc636f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4cfbc638f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4cfbc638f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4cfbc638f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4cfbbb8f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4cfbbb8f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4cfbbb8f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4cfc04c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4cfc04c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4cfc04c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4cfc04c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4cfbbf8e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f4cfbbf8e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f4cfbbf8e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f4cfbbf8e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f4cfbbf8e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f4cfbbcf75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f4cfbbd0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f4cfbea281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f4cfbea281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f4cfbea281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f4cfbea281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f4cfbea281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f4cfbea6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f4cfbea6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f4cfbea6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f4cfbea6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f4cfbea6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f4cfa5d9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f4cfa5d9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f4cfa5d9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f4cfa5d9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f4cfba29e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f4cfb9d2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f4cfb9d2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f4cfb9d2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f4cfba73028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000565054381714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000565054387843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000056505437a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f4cf3bac590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f4cf3bac649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000056505437c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-radar17039661.m.script: line 3: 1463121 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-radar17039661.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-message.m (900 of 16414) ******************** TEST 'Clang :: Analysis/objc-message.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-message.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-message.m 1. parser at end of file 2. While analyzing stack: #0 Calling nilReceiverIsStillNilAfterMessage 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-message.m:32:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-message.m:32:7: Error evaluating statement #0 0x00007f6f8fa449d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6f8fa42d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6f8fa44e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6f8e9cb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6f96d77126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6f96d77126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6f96d77126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6f96d77126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6f96d77126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6f96d77126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6f96d77126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6f96d77126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6f96a55c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6f96a55c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6f96a55c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6f96a55c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6f96a55c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6f96a55c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6f96a55c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6f96a55c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6f96a568dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6f96a568dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6f96a568dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6f96a568dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6f96a46e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6f96a46e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6f96a46e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6f96a5f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6f96a5f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6f96a5f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6f96a445a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6f96a445a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6f96a445a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6f96a6d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6f96a6d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6f96a6d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6f96a6d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6f96a6d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6f96a6d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6f969c2eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6f969c2eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6f969c2eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f6f96e5634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6f96e5634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6f96e5634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6f96e5634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6f969fc21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f6f969fc21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f6f969fc21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f6f96a2b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f6f96a2b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f6f96a2b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f6f96a2b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f6f96a2b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f6f96a2b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f6f96a2b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f6f96a2b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f6f969dac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f6f969dafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f6f96cac81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f6f96cac81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f6f96cac81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f6f96cac81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f6f96cac81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f6f96cb0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f6f96cb0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f6f96cb0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f6f96cb0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f6f96cb0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f6f953e3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f6f953e3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f6f953e3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f6f953e3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f6f96833e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f6f967dc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f6f967dc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f6f967dc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f6f9687d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055cbbabc4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055cbbabca843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055cbbabbd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f6f8e9b6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f6f8e9b6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055cbbabbf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-message.m.script: line 1: 1463081 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-message.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/objcpp-uninitialized-object.mm (901 of 16414) ******************** TEST 'Clang :: Analysis/objcpp-uninitialized-object.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objcpp-uninitialized-object.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objcpp-uninitialized-object.mm 1. parser at end of file 2. While analyzing stack: #0 Calling StructWithId::StructWithId() at line 31 #1 Calling warnOnUninitializedId() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objcpp-uninitialized-object.mm:27:22: Error evaluating statement #0 0x00007fb79c4969d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb79c494d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb79c496e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb79b41d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb7a344e606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb7a344e606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb7a344e606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb7a344e606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb7a344e606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb7a344e606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb7a344e606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fb7a344e606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fb7a347d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fb7a347d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fb7a342cbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007fb7a342cd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007fb7a342cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007fb7a36fe81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fb7a36fe81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fb7a36fe81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007fb7a36fe81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007fb7a36fe81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007fb7a3702111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007fb7a3702111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007fb7a3702111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007fb7a3702111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007fb7a3702111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007fb7a1e35bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007fb7a1e35bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007fb7a1e35bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007fb7a1e35bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007fb7a3285e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007fb7a322e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007fb7a322e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007fb7a322e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007fb7a32cf028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055e6d816c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055e6d8172843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055e6d81655ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007fb79b408590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007fb79b408649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055e6d81674c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objcpp-uninitialized-object.mm.script: line 1: 1463238 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.UninitializedObject -std=c++11 -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objcpp-uninitialized-object.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/operator-calls.cpp (902 of 16414) ******************** TEST 'Clang :: Analysis/operator-calls.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/operator-calls.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/operator-calls.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling SynthesizedAssignment::B::B() at line 125 #1 Calling SynthesizedAssignment::testConsistencyMove() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/operator-calls.cpp:96:10: Error evaluating statement #0 0x00007f71907789d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7190776d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7190778e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f718f6ff930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7197730606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7197730606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7197730606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7197730606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7197730606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7197730606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7197730606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7197730606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f719775f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f719775f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f719770ebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f719770ed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f719770efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f71979e081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f71979e081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f71979e081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f71979e081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f71979e081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f71979e4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f71979e4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f71979e4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f71979e4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f71979e4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f7196117bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f7196117bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f7196117bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f7196117bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f7197567e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f7197510807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f7197510807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f7197510807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f71975b1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005642342d0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005642342d6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005642342c95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f718f6ea590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f718f6ea649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005642342cb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/operator-calls.cpp.script: line 1: 1463288 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/operator-calls.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/objc-string.mm (903 of 16414) ******************** TEST 'Clang :: Analysis/objc-string.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-objc-literal-conversion /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-string.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-objc-literal-conversion /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-string.mm 1. parser at end of file 2. While analyzing stack: #0 Calling rdar13773117::testGlobals() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-string.mm:19:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-string.mm:19:5: Error evaluating statement #0 0x00007f957dea59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f957dea3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f957dea5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f957ce2c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f95851d8126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f95851d8126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f95851d8126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f95851d8126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f95851d8126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f95851d8126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f95851d8126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f95851d8126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f9584eb6c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f9584eb6c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f9584eb6c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f9584eb6c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f9584eb6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f9584eb6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f9584eb6c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f9584eb6c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f9584eb78dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f9584eb78dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f9584eb78dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f9584eb78dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f9584ea7e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f9584ea7e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f9584ea7e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f9584ec00ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f9584ec00ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f9584ec00ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f9584ea55a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f9584ea55a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f9584ea55a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f9584ece6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f9584ece6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f9584ece6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f9584ece8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f9584ece8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f9584ece8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f9584e23f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f9584e23f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f9584e23f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f95852b7755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f95852b7755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f95852b7755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f95852b7755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f95852b7755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007f9584f52cac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007f9584f52cac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007f9584f52cac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007f9584f7d8dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007f9584f7d8dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007f9584e391ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007f9584e71473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007f9584e71473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007f9584e71473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007f9584e71473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007f9584e71473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007f9584e71473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007f9584e71473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007f9584e71473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007f9584e71473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007f9584e71e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007f9584e8af89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007f9584e8af89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007f9584e8c4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007f9584e8c4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007f9584e8c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007f9584e3bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007f9584e3bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007f958510d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f958510d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f958510d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007f958510d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007f958510d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007f9585111111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007f9585111111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007f9585111111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007f9585111111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007f9585111111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007f9583844bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007f9583844bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007f9583844bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007f9583844bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007f9584c94e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007f9584c3d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007f9584c3d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007f9584c3d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007f9584cde028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x000055d9505bc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x000055d9505c2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x000055d9505b55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007f957ce17590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007f957ce17649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x000055d9505b74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/objc-string.mm.script: line 1: 1463125 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -Wno-objc-literal-conversion /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/objc-string.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/osobject-retain-release.cpp (904 of 16414) ******************** TEST 'Clang :: Analysis/osobject-retain-release.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -fblocks -analyze -analyzer-output=text -analyzer-checker=core,osx,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/osobject-retain-release.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -fblocks -analyze -analyzer-output=text -analyzer-checker=core,osx,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/osobject-retain-release.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling weird_result::testOutParamWithWeirdResult() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/osobject-retain-release.cpp:804:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/osobject-retain-release.cpp:804:10: Error evaluating statement #0 0x00007f32c133a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f32c1338d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f32c133ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f32c02c1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f32c82f6a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f32c82f6a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f32c82f6a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f32c82f6a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f32c82f6a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f32c82f6a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f32c82f6a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f32c82f6e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f32c82f6e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f32c82f6e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f32c82f6e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f32c82f6e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f32c82f7472 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007f32c82f7472 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f32c82f7472 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:429:65 #19 0x00007f32c8317fae std::pair, clang::ento::SVal>::pair, clang::ento::SVal&, true>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:535:0 #20 0x00007f32c8317fae std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type> std::make_pair, clang::ento::SVal&>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:746:0 #21 0x00007f32c8317fae clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f32c8317fae clang::ento::ExprEngine::bindReturnValue(clang::ento::CallEvent const&, clang::LocationContext const*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:671:0 #23 0x00007f32c831a41c llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #24 0x00007f32c831a41c llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #25 0x00007f32c831a41c clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:726:0 #26 0x00007f32c831a9d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f32c831a9d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f32c831a9d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #29 0x00007f32c82ce32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f32c82ce32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f32c82ce32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f32c82ce32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f32c82ce32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f32c82ce32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f32c82ce32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f32c8306473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #37 0x00007f32c8306473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #38 0x00007f32c8306473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #39 0x00007f32c8306473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #40 0x00007f32c8306473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #41 0x00007f32c8306473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #42 0x00007f32c8306473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #43 0x00007f32c8306473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #44 0x00007f32c8306473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #45 0x00007f32c8306e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #46 0x00007f32c831ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #47 0x00007f32c831ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #48 0x00007f32c83214e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #49 0x00007f32c83214e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #50 0x00007f32c832184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #51 0x00007f32c82d0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #52 0x00007f32c82d0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f32c85a281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f32c85a281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f32c85a281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f32c85a281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f32c85a281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f32c85a6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f32c85a6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f32c85a6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f32c85a6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f32c85a6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f32c6cd9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f32c6cd9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f32c6cd9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f32c6cd9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f32c8129e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f32c80d2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f32c80d2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f32c80d2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f32c8173028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005621d19bb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005621d19c1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005621d19b45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f32c02ac590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f32c02ac649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005621d19b64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/osobject-retain-release.cpp.script: line 1: 1463297 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -fblocks -analyze -analyzer-output=text -analyzer-checker=core,osx,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/osobject-retain-release.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/out-of-bounds-new.cpp (906 of 16414) ******************** TEST 'Clang :: Analysis/out-of-bounds-new.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-array-bounds -analyzer-checker=unix,core,alpha.security.ArrayBoundV2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-new.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-array-bounds -analyzer-checker=unix,core,alpha.security.ArrayBoundV2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-new.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_dynamic_size2(unsigned int, unsigned int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-new.cpp:155:7: Error evaluating New Allocator Call #0 0x00007fde0ca999d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fde0ca97d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fde0ca99e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fde0ba20930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fde13a426de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fde13a426de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fde13a426de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fde13a426de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fde13a426de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fde13a426de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fde13a426de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fde13a426de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fde13bf34b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fde13bf34b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fde13bf34b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fde13bf34b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fde13bf34b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fde13bf34b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fde13a19734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fde13a19734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fde13a19734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fde13a19734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fde13a19734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fde13a19734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fde13a7c2e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fde13a7c56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fde13a7c56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fde13a8089f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fde13a2fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fde13a2ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fde13d0181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fde13d0181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fde13d0181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fde13d0181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fde13d0181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fde13d05111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fde13d05111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fde13d05111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fde13d05111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fde13d05111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fde12438bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fde12438bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fde12438bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fde12438bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fde13888e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fde13831807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fde13831807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fde13831807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fde138d2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000055c678048714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000055c67804e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000055c6780415ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fde0ba0b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fde0ba0b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000055c6780434c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/out-of-bounds-new.cpp.script: line 1: 1463321 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -Wno-array-bounds -analyzer-checker=unix,core,alpha.security.ArrayBoundV2 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-new.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/out-of-bounds.c (907 of 16414) ******************** TEST 'Clang :: Analysis/out-of-bounds.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_assume_after_access2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds.c:174:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds.c:174:23: Error evaluating statement #0 0x00007f85ed8bc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f85ed8bad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f85ed8bce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f85ec843930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f85f48c4266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f85f48c4266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f85f48c4266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f85f48c4266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f85f48c4266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f85f48c4266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f85f48c4266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f85f48c4266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f85f48c4266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f85f48c4568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f85f48c4568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f85f48c4568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f85f48c4568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f85f48de27b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #18 0x00007f85f48de27b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #19 0x00007f85f48de27b clang::ento::ProgramState::getSVal(clang::ento::Loc, clang::QualType) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:275:0 #20 0x00007f85f4873e00 clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2989:25 #21 0x00007f85f4880c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f85f4880c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f85f4880c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #24 0x00007f85f48a1822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #25 0x00007f85f48a1822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #26 0x00007f85f48a1822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #27 0x00007f85f48a34e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007f85f48a34e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007f85f48a384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007f85f4852c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007f85f4852fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007f85f4b2481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f85f4b2481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f85f4b2481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007f85f4b2481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007f85f4b2481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007f85f4b28111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007f85f4b28111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007f85f4b28111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007f85f4b28111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007f85f4b28111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007f85f325bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007f85f325bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007f85f325bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007f85f325bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007f85f46abe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007f85f4654807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007f85f4654807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007f85f4654807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007f85f46f5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x000055c571966714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x000055c57196c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x000055c57195f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007f85ec82e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007f85ec82e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x000055c5719614c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/out-of-bounds.c.script: line 1: 1463357 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/out-of-bounds-false-positive.c (908 of 16414) ******************** TEST 'Clang :: Analysis/out-of-bounds-false-positive.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-false-positive.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-false-positive.c 1. parser at end of file 2. While analyzing stack: #0 Calling symbolic_longlong_and_int2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-false-positive.c:96:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-false-positive.c:96:9: Error evaluating statement #0 0x00007fd5b19889d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd5b1986d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd5b1988e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd5b090f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd5b8990266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fd5b8990266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd5b8990266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd5b8990266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd5b8990266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd5b8990266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd5b8990266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fd5b8990266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fd5b8990266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fd5b8990568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fd5b8990568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fd5b8990568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fd5b8990568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fd5b898c65d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fd5b898c65d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fd5b898c65d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007fd5b898c65d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007fd5b89cda69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007fd5b89cda69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007fd5b8c9b2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007fd5b8c9b2a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007fd5b8c9b2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007fd5b8c9b2a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007fd5b897e729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007fd5b897e729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007fd5b897e729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fd5b897e729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007fd5b897e729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007fd5b89b2d47 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #33 0x00007fd5b89b2d47 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #34 0x00007fd5b89b2d47 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007fd5b89b2d47 (anonymous namespace)::SimpleSValBuilder::evalBinOpNN(llvm::IntrusiveRefCntPtr, clang::BinaryOperatorKind, clang::ento::NonLoc, clang::ento::NonLoc, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:404:0 #36 0x00007fd5b8cb8996 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd5b8cb8996 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd5b8cb8996 (anonymous namespace)::ArrayBoundCheckerV2::checkLocation(clang::ento::SVal, bool, clang::Stmt const*, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:194:0 #39 0x00007fd5b88ffe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #40 0x00007fd5b893f8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #41 0x00007fd5b893f8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #42 0x00007fd5b893fbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007fd5b893fbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007fd5b893fbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fd5b893fbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #46 0x00007fd5b894cc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #47 0x00007fd5b894cc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #48 0x00007fd5b894cc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #49 0x00007fd5b896d822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #50 0x00007fd5b896d822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #51 0x00007fd5b896d822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #52 0x00007fd5b896f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #53 0x00007fd5b896f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #54 0x00007fd5b896f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #55 0x00007fd5b891ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #56 0x00007fd5b891efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #57 0x00007fd5b8bf081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007fd5b8bf081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007fd5b8bf081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #60 0x00007fd5b8bf081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #61 0x00007fd5b8bf081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #62 0x00007fd5b8bf4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #63 0x00007fd5b8bf4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #64 0x00007fd5b8bf4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #65 0x00007fd5b8bf4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #66 0x00007fd5b8bf4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #67 0x00007fd5b7327bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #68 0x00007fd5b7327bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #69 0x00007fd5b7327bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #70 0x00007fd5b7327bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #71 0x00007fd5b8777e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #72 0x00007fd5b8720807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #73 0x00007fd5b8720807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #74 0x00007fd5b8720807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #75 0x00007fd5b87c1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #76 0x000055d490b3a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #77 0x000055d490b40843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #78 0x000055d490b335ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #79 0x00007fd5b08fa590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #80 0x00007fd5b08fa649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #81 0x000055d490b354c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/out-of-bounds-false-positive.c.script: line 1: 1463315 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ArrayBoundV2,debug.ExprInspection -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/out-of-bounds-false-positive.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/outofbound.c (910 of 16414) ******************** TEST 'Clang :: Analysis/outofbound.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/outofbound.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=alpha.security.ArrayBound -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/outofbound.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=alpha.security.ArrayBound -analyzer-config unix.DynamicMemoryModeling:Optimistic=true 1. parser at end of file 2. While analyzing stack: #0 Calling symbolic_index2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/outofbound.c:91:10: Error evaluating statement #0 0x00007f0422d8d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0422d8bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0422d8de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0421d14930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0429da4aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0429da4aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0429da4aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0429da4aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f0429da4aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f0429da4aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f0429d45993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f0429d45993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f0429d45993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f0429d45993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f0429d742f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f0429d7484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f0429d23bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f0429d23d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f0429d23fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f0429ff581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f0429ff581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f0429ff581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f0429ff581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f0429ff581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f0429ff9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f0429ff9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f0429ff9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f0429ff9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f0429ff9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f042872cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f042872cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f042872cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f042872cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f0429b7ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f0429b25807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f0429b25807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f0429b25807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f0429bc6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563c18929714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563c1892f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563c189225ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f0421cff590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f0421cff649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563c189244c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/outofbound.c.script: line 1: 1463402 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-array-bounds -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/outofbound.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=alpha.security.ArrayBound -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- ******************** Testing: 0 FAIL: Clang :: Analysis/placement-new-user-defined.cpp (912 of 16414) ******************** TEST 'Clang :: Analysis/placement-new-user-defined.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new-user-defined.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new-user-defined.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu 1. parser at end of file 2. While analyzing stack: #0 Calling X::operator new(std::size_t, void *) at line 20 #1 Calling f() #0 0x00007f980cf3e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f980cf3cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f980cf3ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f980bec5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9813ef6606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f9813ef6606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9813ef6606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9813ef6606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9813ef6606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9813ef6606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9813ef6606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f9813ef6606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f9813f08f92 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #13 0x00007f9813f08f92 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #14 0x00007f9813f08f92 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #15 0x00007f9813f08f92 clang::ento::ExprEngine::processCallExit(clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:305:56 #16 0x00007f9813ed4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f98141a681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f98141a681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f98141a681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f98141a681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f98141a681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f98141aa111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f98141aa111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f98141aa111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f98141aa111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f98141aa111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f98128ddbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f98128ddbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f98128ddbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f98128ddbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f9813d2de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f9813cd6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f9813cd6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f9813cd6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f9813d77028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055b4062a3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055b4062a9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055b40629c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f980beb0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f980beb0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055b40629e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/placement-new-user-defined.cpp.script: line 1: 1463536 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new-user-defined.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu -- ******************** Testing: 0 FAIL: Clang :: Analysis/placement-new.cpp (914 of 16414) ******************** TEST 'Clang :: Analysis/placement-new.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu 1. parser at end of file 2. While analyzing stack: #0 Calling testStructAlign::test22()::X::X() at line 451 #1 Calling testStructAlign::test22() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new.cpp:449:10: Error evaluating statement #0 0x00007f1b2b84c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1b2b84ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1b2b84ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1b2a7d3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1b32804606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1b32804606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1b32804606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1b32804606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1b32804606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1b32804606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1b32804606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1b32804606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f1b328332f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f1b3283384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f1b327e2bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f1b327e2d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f1b327e2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f1b32ab481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f1b32ab481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f1b32ab481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f1b32ab481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f1b32ab481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f1b32ab8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f1b32ab8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f1b32ab8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f1b32ab8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f1b32ab8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f1b311ebbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f1b311ebbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f1b311ebbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f1b311ebbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f1b3263be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f1b325e4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f1b325e4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f1b325e4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f1b32685028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x000055bb61e41714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x000055bb61e47843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x000055bb61e3a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f1b2a7be590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f1b2a7be649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x000055bb61e3c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/placement-new.cpp.script: line 1: 1463543 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/placement-new.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-checker=cplusplus.PlacementNew -analyzer-output=text -verify -triple x86_64-unknown-linux-gnu -- ******************** Testing: 0 FAIL: Clang :: Analysis/override-werror.c (916 of 16414) ******************** TEST 'Clang :: Analysis/override-werror.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -Werror /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c -analyzer-store=region -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -Werror /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c -analyzer-store=region -analyzer-werror -verify=werror -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -Werror /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c -analyzer-store=region -verify 1. parser at end of file 2. While analyzing stack: #0 Calling g 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c:14:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c:14:7: Error evaluating statement #0 0x00007f2a427549d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2a42752d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2a42754e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2a416db930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2a49a87126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2a49a87126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2a49a87126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2a49a87126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2a49a87126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2a49a87126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2a49a87126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2a49a87126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2a49765c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2a49765c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2a49765c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2a49765c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2a49765c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2a49765c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2a49765c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2a49765c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2a497668dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2a497668dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2a497668dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2a497668dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2a49756e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2a49756e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2a49756e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2a4976f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2a4976f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2a4976f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2a497545a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2a497545a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2a497545a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2a4977d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2a4977d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2a4977d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2a4977d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2a4977d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2a4977d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2a496d2eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2a496d2eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2a496d2eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f2a49b6634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2a49b6634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2a49b6634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2a49b6634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2a4970c21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f2a4970c21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f2a4970c21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f2a4973b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f2a4973b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f2a4973b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f2a4973b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f2a4973b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f2a4973b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f2a4973b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f2a4973b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f2a496eac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f2a496eafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f2a499bc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f2a499bc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f2a499bc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f2a499bc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f2a499bc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f2a499c0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f2a499c0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f2a499c0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f2a499c0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f2a499c0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f2a480f3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f2a480f3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f2a480f3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f2a480f3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f2a49543e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f2a494ec807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f2a494ec807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f2a494ec807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f2a4958d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000556fd760c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000556fd7612843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000556fd76055ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f2a416c6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f2a416c6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000556fd76074c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/override-werror.c.script: line 2: 1463437 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -Werror /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/override-werror.c -analyzer-store=region -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-diagnostics-template-function.cpp (917 of 16414) ******************** TEST 'Clang :: Analysis/plist-diagnostics-template-function.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-function.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-function.cpp : 'RUN: at line 2'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-function.cpp.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-function.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-function.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-function.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f(int) at line 31 #1 Calling main() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-function.cpp:14:7: Error evaluating branch #0 0x00007fd9239b09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd9239aed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd9239b0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd922937930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd92ace3126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd92ace3126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd92ace3126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd92ace3126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd92ace3126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd92ace3126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd92ace3126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd92ace3126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd92a9c1c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd92a9c1c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd92a9c1c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd92a9c1c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd92a9c1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd92a9c1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd92a9c1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd92a9c1c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd92a9c2619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd92a9c2619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd92a9c2619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd92a9c2619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007fd92a9cb93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd92a9cb93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd92a9cb93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fd92a9cb11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd92a9cb11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd92a9cb11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fd92a9b05a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd92a9b05a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd92a9b05a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd92a9d96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd92a9d96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd92a9d96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd92a9d98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd92a9d98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd92a9d98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd92a92eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd92a92eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd92a92eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fd92adc234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd92adc234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd92adc234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd92adc234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd92a96ee93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fd92a96ee93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fd92a96ee93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fd92a96ee93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fd92a96ee93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fd92a94575d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fd92a946fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fd92ac1881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fd92ac1881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fd92ac1881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fd92ac1881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fd92ac1881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fd92ac1c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fd92ac1c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fd92ac1c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fd92ac1c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fd92ac1c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fd92934fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fd92934fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fd92934fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fd92934fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fd92a79fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fd92a748807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fd92a748807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fd92a748807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fd92a7e9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000557796655714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055779665b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055779664e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fd922922590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fd922922649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005577966504c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-function.cpp.script: line 2: 1463571 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-function.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-function.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-diagnostics-template-record.cpp (918 of 16414) ******************** TEST 'Clang :: Analysis/plist-diagnostics-template-record.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-record.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp : 'RUN: at line 2'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-record.cpp.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-record.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling main() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp:34:36: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp:34:36: Error evaluating statement #0 0x00007f191b18c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f191b18ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f191b18ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f191a113930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f19221356de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f19221356de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f19221356de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f19221356de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f19221356de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f19221356de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f19221356de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f19221356de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f192211a845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f192211a845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f192211a845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f192211a845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007f192211b77c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007f192211b77c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007f19221d0ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007f19221d0ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007f19221d0ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007f192218da49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007f192218da49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007f1922157f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007f1922157f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007f1922157f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007f192216cbe6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f192216cbe6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f192216cbe6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007f192212032e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f192212032e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f192212032e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f192212032e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f192212032e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f192212032e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f192212032e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f192216b23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007f192216b23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007f192216b23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007f192216b23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007f192216b23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007f192216b23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007f192216b23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007f1922171f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007f1922171f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007f19221734e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007f19221734e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007f192217384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007f1922122c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007f1922122fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f19223f481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f19223f481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f19223f481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f19223f481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f19223f481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f19223f8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f19223f8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f19223f8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f19223f8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f19223f8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f1920b2bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f1920b2bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f1920b2bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f1920b2bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f1921f7be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f1921f24807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f1921f24807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f1921f24807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f1921fc5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x00005628eade6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x00005628eadec843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x00005628eaddf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f191a0fe590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f191a0fe649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x00005628eade14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-record.cpp.script: line 2: 1463611 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-diagnostics-template-record.cpp.tmp.plist -std=c++11 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-diagnostics-template-record.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-html-macros.c (919 of 16414) ******************** TEST 'Clang :: Analysis/plist-html-macros.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c : 'RUN: at line 4'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.tmp.dir : 'RUN: at line 5'; mkdir -p /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.tmp.dir : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.tmp.dir/index.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c -analyzer-checker=core -analyzer-output=plist-html : 'RUN: at line 10'; ls /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.tmp.dir | grep '\.html' | /usr/bin/count 1 : 'RUN: at line 11'; grep '\.html' /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.tmp.dir/index.plist | /usr/bin/count 1 -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c 1. parser at end of file 2. While analyzing stack: #0 Calling null_deref at line /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c:32:3 #1 Calling test2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c:22:7: Error evaluating branch #0 0x00007fbd5c70b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbd5c709d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbd5c70be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbd5b692930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbd63a3e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbd63a3e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbd63a3e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbd63a3e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbd63a3e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbd63a3e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbd63a3e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbd63a3e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbd6371cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbd6371cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbd6371cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbd6371cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbd6371cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbd6371cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbd6371cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbd6371cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbd6371d8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbd6371d8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbd6371d8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbd6371d8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fbd6370de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbd6370de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbd6370de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fbd637260ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbd637260ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbd637260ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fbd6370b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbd6370b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbd6370b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fbd637346f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fbd637346f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fbd637346f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fbd637348f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fbd637348f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fbd637348f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fbd63689f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fbd63689f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fbd63689f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fbd63b1d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fbd63b1d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fbd63b1d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fbd63b1d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fbd636c9e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fbd636c9e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fbd636c9e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fbd636c9e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fbd636c9e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fbd636a075d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fbd636a1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fbd6397381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fbd6397381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fbd6397381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fbd6397381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fbd6397381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fbd63977111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fbd63977111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fbd63977111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fbd63977111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fbd63977111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fbd620aabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fbd620aabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fbd620aabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fbd620aabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fbd634fae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fbd634a3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fbd634a3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fbd634a3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fbd63544028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000563154bf6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000563154bfc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000563154bef5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fbd5b67d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fbd5b67d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000563154bf14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-html-macros.c.script: line 6: 1463623 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-html-macros.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-output-alternate.m (920 of 16414) ******************** TEST 'Clang :: Analysis/plist-output-alternate.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -fblocks -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output-alternate.m.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output-alternate.m : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling rdar8331641 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output-alternate.m:54:3: Error evaluating statement #0 0x00007f5cc3b079d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5cc3b05d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5cc3b07e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5cc2a8e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5ccacdb626 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5ccacdb626 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5ccacdb626 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5ccacdb626 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f5ccacdb626 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f5ccacdb626 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f5ccacdb626 get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f5ccacdb626 clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1417:47 #12 0x00007f5ccaa7f8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f5ccaabf876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f5ccaabf876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f5ccaabf876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f5ccaabf876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f5ccaabf876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f5ccaabf876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f5ccaabf876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f5ccaaee2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f5ccaaee84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f5ccaa9dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f5ccaa9dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f5ccad6f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f5ccad6f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f5ccad6f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f5ccad6f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f5ccad6f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f5ccad73111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f5ccad73111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f5ccad73111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f5ccad73111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f5ccad73111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f5cc94a6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f5cc94a6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f5cc94a6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f5cc94a6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f5cca8f6e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f5cca89f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f5cca89f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f5cca89f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f5cca940028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005651a3290714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005651a3296843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005651a32895ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f5cc2a79590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f5cc2a79649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005651a328b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output-alternate.m.script: line 2: 1463713 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -fblocks -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output-alternate.m.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output-alternate.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/pointer-to-member.cpp (921 of 16414) ******************** TEST 'Clang :: Analysis/pointer-to-member.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pointer-to-member.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pointer-to-member.cpp 1. parser at end of file #0 0x00007f7b21b199d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7b21b17d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7b21b19e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7b20aa0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7b28ad96ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7b28ad96ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7b28ad96ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7b28ad96ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7b28ad96ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7b28ad96ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7b28ad96ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7b28ad96ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f7b28aaf368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f7b28aafdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f7b28aaffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f7b28d8181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f7b28d8181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f7b28d8181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f7b28d8181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f7b28d8181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f7b28d85111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f7b28d85111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f7b28d85111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f7b28d85111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f7b28d85111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f7b274b8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f7b274b8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f7b274b8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f7b274b8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f7b28908e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f7b288b1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f7b288b1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f7b288b1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f7b28952028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055f171360714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055f171366843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055f1713595ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f7b20a8b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f7b20a8b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055f17135b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pointer-to-member.cpp.script: line 1: 1463809 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pointer-to-member.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-output.m (922 of 16414) ******************** TEST 'Clang :: Analysis/plist-output.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output.m -analyzer-checker=osx.cocoa.RetainCount,deadcode.DeadStores,core -analyzer-output=plist -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output.m.tmp.plist : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testFoo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output.m:192:7: Error evaluating branch #0 0x00007f2caf7519d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2caf74fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2caf751e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2cae6d8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2cb6a84126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2cb6a84126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2cb6a84126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2cb6a84126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2cb6a84126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2cb6a84126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2cb6a84126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2cb6a84126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2cb6762c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2cb6762c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2cb6762c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2cb6762c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2cb6762c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2cb6762c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2cb6762c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2cb6762c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2cb67638dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2cb67638dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2cb67638dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2cb67638dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2cb6753e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2cb6753e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2cb6753e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2cb676c0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2cb676c0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2cb676c0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2cb67515a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2cb67515a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2cb67515a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2cb677a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2cb677a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2cb677a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2cb677a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2cb677a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2cb677a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2cb66cff06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2cb66cff06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2cb66cff06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f2cb6b6334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2cb6b6334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2cb6b6334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2cb6b6334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2cb670fe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f2cb670fe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f2cb670fe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f2cb670fe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f2cb670fe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f2cb66e675d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f2cb66e7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f2cb69b981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f2cb69b981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f2cb69b981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f2cb69b981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f2cb69b981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f2cb69bd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f2cb69bd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f2cb69bd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f2cb69bd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f2cb69bd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f2cb50f0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f2cb50f0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f2cb50f0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f2cb50f0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f2cb6540e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f2cb64e9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f2cb64e9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f2cb64e9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f2cb658a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005641f4bdd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005641f4be3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005641f4bd65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f2cae6c3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f2cae6c3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005641f4bd84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output.m.script: line 2: 1463743 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-output.m -analyzer-checker=osx.cocoa.RetainCount,deadcode.DeadStores,core -analyzer-output=plist -analyzer-config deadcode.DeadStores:ShowFixIts=true -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-output.m.tmp.plist -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-macros-with-expansion.cpp (923 of 16414) ******************** TEST 'Clang :: Analysis/plist-macros-with-expansion.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros-with-expansion.cpp.tmp.plist -analyzer-config expand-macros=true -verify : 'RUN: at line 5'; /usr/bin/FileCheck --input-file=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros-with-expansion.cpp.tmp.plist /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros-with-expansion.cpp.tmp.plist -analyzer-config expand-macros=true -verify 1. parser at end of file 2. While analyzing stack: #0 Calling recursiveMacroUser() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp:754:7 :4:1>: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp:754:7 :4:1>: Error evaluating statement #0 0x00007f815ddf19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f815ddefd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f815ddf1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f815cd78930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8165124126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8165124126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8165124126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8165124126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8165124126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8165124126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8165124126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8165124126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8164e02c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8164e02c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8164e02c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8164e02c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8164e02c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8164e02c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8164e02c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8164e02c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8164e038dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8164e038dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8164e038dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8164e038dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8164df3e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8164df3e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8164df3e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8164e0c0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8164e0c0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8164e0c0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8164df15a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8164df15a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8164df15a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8164e1a6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8164e1a6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8164e1a6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8164e1a8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8164e1a8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8164e1a8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8164d6feb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8164d6feb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8164d6feb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f816520334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f816520334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f816520334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f816520334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8164da921a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f8164da921a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f8164da921a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f8164dd80b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f8164dd80b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f8164dd80b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f8164dd80b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f8164dd80b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f8164dd84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f8164dd84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f8164dd884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f8164d87c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f8164d87fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f816505981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f816505981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f816505981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f816505981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f816505981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f816505d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f816505d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f816505d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f816505d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f816505d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f8163790bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f8163790bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f8163790bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f8163790bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f8164be0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f8164b89807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f8164b89807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f8164b89807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f8164c2a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000558949626714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055894962c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055894961f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f815cd63590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f815cd63649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005589496214c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros-with-expansion.cpp.script: line 2: 1463712 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros-with-expansion.cpp -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros-with-expansion.cpp.tmp.plist -analyzer-config expand-macros=true -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/plist-macros.cpp (924 of 16414) ******************** TEST 'Clang :: Analysis/plist-macros.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros.cpp -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros.cpp.tmp.plist : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling null_deref(int *) at line /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros.cpp:87:3 #1 Calling test2(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros.cpp:77:7: Error evaluating branch #0 0x00007f886a0299d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f886a027d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f886a029e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8868fb0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f887135c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f887135c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f887135c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f887135c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f887135c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f887135c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f887135c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f887135c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f887103ac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f887103ac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f887103ac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f887103ac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f887103ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f887103ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f887103ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f887103ac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f887103b8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f887103b8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f887103b8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f887103b8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f887102be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f887102be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f887102be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f88710440ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f88710440ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f88710440ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f88710295a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f88710295a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f88710295a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f88710526f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f88710526f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f88710526f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f88710528f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f88710528f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f88710528f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8870fa7f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8870fa7f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8870fa7f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f887143b34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f887143b34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f887143b34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f887143b34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f8870fe7e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f8870fe7e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f8870fe7e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f8870fe7e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f8870fe7e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f8870fbe75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f8870fbffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f887129181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f887129181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f887129181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f887129181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f887129181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f8871295111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f8871295111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f8871295111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f8871295111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f8871295111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f886f9c8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f886f9c8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f886f9c8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f886f9c8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f8870e18e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f8870dc1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f8870dc1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f8870dc1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8870e62028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000559a2e9a7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000559a2e9ad843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000559a2e9a05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f8868f9b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f8868f9b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000559a2e9a24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/plist-macros.cpp.script: line 3: 1463716 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/plist-macros.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/pr37802.cpp (926 of 16414) ******************** TEST 'Clang :: Analysis/pr37802.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr37802.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr37802.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling pr37802_v2::g() at line 102 #1 Calling pr37802_v2::g() at line 102 #2 Calling pr37802_v2::g() at line 102 #3 Calling pr37802_v2::g() at line 102 #4 Calling pr37802_v2::g() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr37802.cpp:102:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr37802.cpp:102:10: Error evaluating statement #0 0x00007fc30abc29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc30abc0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc30abc2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc309b49930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc311b7ea59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc311b7ea59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc311b7ea59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc311b7ea59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc311b7ea59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc311b7ea59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fc311b7ea59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fc311b7ee4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fc311b7ee4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fc311b7ee4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fc311b7ee4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fc311b7ee4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fc311b7f36b llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #17 0x00007fc311b7f36b llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007fc311b7f36b clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:420:62 #19 0x00007fc311b9ffae std::pair, clang::ento::SVal>::pair, clang::ento::SVal&, true>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:535:0 #20 0x00007fc311b9ffae std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type> std::make_pair, clang::ento::SVal&>(llvm::IntrusiveRefCntPtr&&, clang::ento::SVal&) /usr/include/c++/12/bits/stl_pair.h:746:0 #21 0x00007fc311b9ffae clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007fc311b9ffae clang::ento::ExprEngine::bindReturnValue(clang::ento::CallEvent const&, clang::LocationContext const*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:671:0 #23 0x00007fc311ba241c llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #24 0x00007fc311ba241c llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #25 0x00007fc311ba241c clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:726:0 #26 0x00007fc311ba29d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fc311ba29d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fc311ba29d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #29 0x00007fc311b5632e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fc311b5632e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fc311b5632e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fc311b5632e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fc311b5632e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fc311b5632e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fc311b5632e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fc311b8e473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #37 0x00007fc311b8e473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #38 0x00007fc311b8e473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #39 0x00007fc311b8e473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #40 0x00007fc311b8e473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #41 0x00007fc311b8e473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #42 0x00007fc311b8e473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #43 0x00007fc311b8e473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #44 0x00007fc311b8e473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #45 0x00007fc311b8ee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #46 0x00007fc311ba7f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #47 0x00007fc311ba7f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #48 0x00007fc311ba94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #49 0x00007fc311ba94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #50 0x00007fc311ba984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #51 0x00007fc311b58c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #52 0x00007fc311b58fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fc311e2a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fc311e2a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fc311e2a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fc311e2a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fc311e2a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fc311e2e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fc311e2e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fc311e2e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fc311e2e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fc311e2e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fc310561bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fc310561bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fc310561bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fc310561bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fc3119b1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fc31195a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fc31195a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fc31195a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fc3119fb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000565274396714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000056527439c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000056527438f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fc309b34590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fc309b34649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005652743914c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pr37802.cpp.script: line 1: 1463842 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr37802.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/pr4209.m (927 of 16414) ******************** TEST 'Clang :: Analysis/pr4209.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-incomplete-implementation -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr4209.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-incomplete-implementation -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr4209.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[GBCategoryChooserPanelController addCategory:toRootTreeCategory:] 3. Error evaluating statement #0 0x00007f7a248839d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7a24881d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7a24883e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7a2380a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7a2b89aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7a2b89aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7a2b89aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7a2b89aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f7a2b89aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f7a2b89aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7a2b83b993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7a2b83b993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7a2b83b993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7a2b83b993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f7a2b86a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f7a2b86a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f7a2b819bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f7a2b819d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f7a2b819fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f7a2baeb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f7a2baeb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f7a2baeb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f7a2baeb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f7a2baeb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f7a2baef111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f7a2baef111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f7a2baef111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f7a2baef111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f7a2baef111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f7a2a222bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f7a2a222bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f7a2a222bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f7a2a222bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f7a2b672e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f7a2b61b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f7a2b61b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f7a2b61b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f7a2b6bc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563407570714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563407576843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005634075695ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f7a237f5590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f7a237f5649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000056340756b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pr4209.m.script: line 1: 1463895 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -Wno-incomplete-implementation -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr4209.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/pr_2542_rdar_6793404.m (928 of 16414) ******************** TEST 'Clang :: Analysis/pr_2542_rdar_6793404.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -pedantic -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_2542_rdar_6793404.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -pedantic -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_2542_rdar_6793404.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass animationDidEnd:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_2542_rdar_6793404.m:65:4: Error evaluating statement #0 0x00007f3d79ec09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3d79ebed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3d79ec0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3d78e47930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3d80ed7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f3d80ed7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3d80ed7aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3d80ed7aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f3d80ed7aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f3d80ed7aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f3d80e78993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f3d80e78993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f3d80e78993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f3d80e78993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f3d80ea72f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f3d80ea784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f3d80e56bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f3d80e56d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f3d80e56fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f3d8112881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f3d8112881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f3d8112881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f3d8112881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f3d8112881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f3d8112c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f3d8112c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f3d8112c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f3d8112c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f3d8112c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f3d7f85fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f3d7f85fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f3d7f85fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f3d7f85fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f3d80cafe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f3d80c58807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f3d80c58807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f3d80c58807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f3d80cf9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055e2b8584714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055e2b858a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055e2b857d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f3d78e32590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f3d78e32649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055e2b857f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pr_2542_rdar_6793404.m.script: line 1: 1463920 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -pedantic -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_2542_rdar_6793404.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/pr_4164.c (929 of 16414) ******************** TEST 'Clang :: Analysis/pr_4164.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_4164.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_4164.c 1. parser at end of file 2. While analyzing stack: #0 Calling test2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_4164.c:37:7: Error evaluating branch #0 0x00007faf686d89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faf686d6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faf686d8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faf6765f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faf6fa0b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faf6fa0b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faf6fa0b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faf6fa0b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faf6fa0b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faf6fa0b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faf6fa0b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faf6fa0b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faf6f6e9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faf6f6e9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faf6f6e9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faf6f6e9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faf6f6e9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faf6f6e9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faf6f6e9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faf6f6e9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faf6f6ea8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faf6f6ea8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faf6f6ea8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faf6f6ea8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faf6f6f393b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faf6f6f393b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faf6f6f393b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007faf6f6f311f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faf6f6f311f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faf6f6f311f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007faf6f6d85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faf6f6d85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faf6f6d85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faf6f7016f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faf6f7016f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faf6f7016f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faf6f7018f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faf6f7018f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faf6f7018f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faf6f656f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faf6f656f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faf6f656f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faf6faea34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007faf6faea34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007faf6faea34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007faf6faea34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007faf6f696e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007faf6f696e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007faf6f696e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007faf6f696e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007faf6f696e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007faf6f66d75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007faf6f66efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007faf6f94081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007faf6f94081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007faf6f94081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007faf6f94081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007faf6f94081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007faf6f944111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007faf6f944111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007faf6f944111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007faf6f944111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007faf6f944111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007faf6e077bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007faf6e077bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007faf6e077bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007faf6e077bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007faf6f4c7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007faf6f470807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007faf6f470807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007faf6f470807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007faf6f511028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005633d7380714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005633d7386843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005633d73795ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007faf6764a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007faf6764a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005633d737b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pr_4164.c.script: line 1: 1463935 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin9 -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr_4164.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/pr22954.c (930 of 16414) ******************** TEST 'Clang :: Analysis/pr22954.c' FAILED ******************** Script: -- : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr22954.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr22954.c 1. parser at end of file 2. While analyzing stack: #0 Calling f39 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr22954.c:884:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr22954.c:884:3: Error evaluating statement #0 0x00007faee3e749d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faee3e72d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faee3e74e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faee2dfb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faeeb1a7126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faeeb1a7126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faeeb1a7126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faeeb1a7126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faeeb1a7126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faeeb1a7126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faeeb1a7126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faeeb1a7126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faeeae85c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faeeae85c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faeeae85c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faeeae85c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faeeae85c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faeeae85c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faeeae85c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faeeae85c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faeeae868dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faeeae868dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faeeae868dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faeeae868dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faeeae76e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faeeae76e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faeeae76e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007faeeae8f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faeeae8f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faeeae8f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007faeeae745a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faeeae745a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faeeae745a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faeeae9d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faeeae9d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faeeae9d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faeeae9d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faeeae9d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faeeae9d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faeeadf2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faeeadf2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faeeadf2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faeeb28634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007faeeb28634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007faeeb28634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007faeeb28634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007faeeaf2ea08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007faeeaf2ea08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007faeeaf2ea08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007faeeaf2ea08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007faeeadebe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007faeeae2b8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007faeeae2b8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007faeeae3610b llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007faeeae3610b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007faeeae3610b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007faeeae3610b clang::ento::ExprEngine::evalStore(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ento::SVal, clang::ProgramPointTag const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2947:15 #57 0x00007faeeae3779c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007faeeae3779c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007faeeae3779c clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:74:51 #60 0x00007faeeae5b03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #61 0x00007faeeae5b03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #62 0x00007faeeae5b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #63 0x00007faeeae5b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #64 0x00007faeeae5b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #65 0x00007faeeae0ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #66 0x00007faeeae0afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #67 0x00007faeeb0dc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #68 0x00007faeeb0dc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x00007faeeb0dc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #70 0x00007faeeb0dc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #71 0x00007faeeb0dc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #72 0x00007faeeb0e0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #73 0x00007faeeb0e0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #74 0x00007faeeb0e0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #75 0x00007faeeb0e0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #76 0x00007faeeb0e0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #77 0x00007faee9813bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #78 0x00007faee9813bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #79 0x00007faee9813bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #80 0x00007faee9813bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #81 0x00007faeeac63e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #82 0x00007faeeac0c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #83 0x00007faeeac0c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #84 0x00007faeeac0c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #85 0x00007faeeacad028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #86 0x0000560398f62714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #87 0x0000560398f68843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #88 0x0000560398f5b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #89 0x00007faee2de6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #90 0x00007faee2de6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #91 0x0000560398f5d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pr22954.c.script: line 1: 1463844 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-store=region -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pr22954.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/pthreadlock.c (931 of 16414) ******************** TEST 'Clang :: Analysis/pthreadlock.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.PthreadLock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.PthreadLock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock.c 1. parser at end of file 2. While analyzing stack: #0 Calling nocrash1 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock.c:518:3: Error evaluating statement #0 0x00007f93b62269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f93b6224d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f93b6226e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f93b51ad930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f93bd63fdb6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f93bd63fdb6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f93bd63fdb6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f93bd63fdb6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f93bd63fdb6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f93bd63fdb6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f93bd63fdb6 get<(anonymous namespace)::DestroyRetVal> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f93bd63fdb6 (anonymous namespace)::PthreadLockChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:641:0 #12 0x00007f93bd19e8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f93bd1de876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f93bd1de876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f93bd1de876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f93bd1de876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f93bd1de876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f93bd1de876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f93bd1de876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f93bd20d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f93bd20d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f93bd1bcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f93bd1bcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f93bd48e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f93bd48e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f93bd48e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f93bd48e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f93bd48e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f93bd492111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f93bd492111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f93bd492111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f93bd492111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f93bd492111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f93bbbc5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f93bbbc5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f93bbbc5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f93bbbc5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f93bd015e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f93bcfbe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f93bcfbe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f93bcfbe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f93bd05f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000056222abd8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000056222abde843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000056222abd15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f93b5198590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f93b5198649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000056222abd34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/pthreadlock.c.script: line 1: 1464041 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.unix.PthreadLock -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/properties.m (932 of 16414) ******************** TEST 'Clang :: Analysis/properties.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class -fobjc-arc -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Shadowing testPropertyShadowingWithExplicitIvar] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.m:1095:19: Error evaluating statement #0 0x00007ff296a149d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff296a12d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff296a14e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff29599b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff29da2baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff29da2baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff29da2baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff29da2baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff29da2baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff29da2baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff29d9cc993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff29d9cc993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff29d9cc993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff29d9cc993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff29d9fb2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff29d9fb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff29d9aabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff29d9aad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff29d9aafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff29dc7c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff29dc7c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff29dc7c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff29dc7c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff29dc7c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff29dc80111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff29dc80111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff29dc80111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff29dc80111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff29dc80111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff29c3b3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff29c3b3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff29c3b3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff29c3b3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff29d803e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff29d7ac807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff29d7ac807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff29d7ac807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff29d84d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005602432a8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005602432ae843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005602432a15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff295986590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff295986649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005602432a34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/properties.m.script: line 2: 1464000 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/pthreadlock_state.c (933 of 16414) ******************** TEST 'Clang :: Analysis/pthreadlock_state.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection 2>&1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c:17:12: error: CHECK: expected string not found in input // CHECK: { "checker": "alpha.core.PthreadLockBase", "messages": [ ^ :14:26: note: scanning from here "checker_messages": null ^ :17:302: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c -dump-input=help explains the following input dump. Input was: <<<<<< . . . 9: "equivalence_classes": null, 10: "disequality_info": null, 11: "dynamic_types": null, 12: "dynamic_casts": null, 13: "constructing_objects": null, 14: "checker_messages": null check:17'0 X error: no match found 15: }PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: Stack dump: check:17'0 ~~~~~~~~~~~~ 17: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:17'1 ? possible intended match 18: 1. parser at end of file check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19: 2. While analyzing stack: check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: #0 Calling test check:17'0 ~~~~~~~~~~~~~~~~~ 21: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state.c:16:3: Error evaluating statement check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22: #0 0x00007f0eef59c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/properties.mm (934 of 16414) ******************** TEST 'Clang :: Analysis/properties.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class -fobjc-arc /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testNoDirectPropertyDecl(NoDirectPropertyDecl *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm:92:25: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm:92:25: Error evaluating statement #0 0x00007f29ecf2a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f29ecf28d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f29ecf2ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f29ebeb1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f29f425d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f29f425d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f29f425d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f29f425d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f29f425d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f29f425d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f29f425d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f29f425d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f29f3f3bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f29f3f3bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f29f3f3bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f29f3f3bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f29f3f3bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f29f3f3bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f29f3f3bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f29f3f3bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f29f3f3c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f29f3f3c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f29f3f3c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f29f3f3c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f29f3f2ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f29f3f2ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f29f3f2ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f29f3f450ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f29f3f450ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f29f3f450ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f29f3f2a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f29f3f2a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f29f3f2a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f29f3f536f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f29f3f536f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f29f3f536f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f29f3f538f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f29f3f538f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f29f3f538f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f29f3ea8f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f29f3ea8f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f29f3ea8f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f29f433c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f29f433c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f29f433c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f29f433c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f29f3f0d883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f29f3f0d883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f29f3f0d883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f29f3f0d883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f29f3f0d883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f29f3f0d883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f29f3f0fa56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f29f3f0fa56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f29f3f114e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f29f3f114e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f29f3f1184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f29f3ec0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f29f3ec0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f29f419281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f29f419281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f29f419281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f29f419281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f29f419281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f29f4196111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f29f4196111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f29f4196111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f29f4196111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f29f4196111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f29f28c9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f29f28c9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f29f28c9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f29f28c9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f29f3d19e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f29f3cc2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f29f3cc2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f29f3cc2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f29f3d63028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005594475e2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005594475e8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005594475db5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f29ebe9c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f29ebe9c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005594475dd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/properties.mm.script: line 2: 1464031 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,debug.ExprInspection -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/properties.mm -- ******************** Testing: 0 FAIL: Clang :: Analysis/pthreadlock_state_nottracked.c (935 of 16414) ******************** TEST 'Clang :: Analysis/pthreadlock_state_nottracked.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection 2>&1 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c:12:12: error: CHECK: expected string not found in input // CHECK: { "checker": "alpha.core.PthreadLockBase", "messages": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :3:302: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:12'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.PthreadLock,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:12'1 ? possible intended match 4: 1. parser at end of file check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test check:12'0 ~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/pthreadlock_state_nottracked.c:10:3: Error evaluating statement check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: #0 0x00007f79e9b5d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0 FAIL: Clang :: Analysis/ptr-iter.cpp (936 of 16414) ******************** TEST 'Clang :: Analysis/ptr-iter.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-iter.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerIteration -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-iter.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerIteration 1. parser at end of file 2. While analyzing stack: #0 Calling PointerIteration() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-iter.cpp:12:35: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-iter.cpp:12:35: Error evaluating statement #0 0x00007f80b9d549d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f80b9d52d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f80b9d54e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f80b8cdb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f80c0cfd6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f80c0cfd6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f80c0cfd6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f80c0cfd6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f80c0cfd6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f80c0cfd6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f80c0cfd6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f80c0cfd6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f80c0d0f1ff llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f80c0d0f1ff llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f80c0d0f1ff llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f80c0d0f1ff clang::ento::ExprEngine::createTemporaryRegionIfNeeded(llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::Expr const*, clang::Expr const*, clang::ento::SubRegion const**) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:374:54 #16 0x00007f80c0d1418c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007f80c0d1418c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007f80c0d1418c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f80c0d1418c clang::ento::ExprEngine::CreateCXXTemporaryObject(clang::MaterializeTemporaryExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:34:40 #20 0x00007f80c0d39e46 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1751:0 #21 0x00007f80c0d3b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #22 0x00007f80c0d3b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #23 0x00007f80c0d3b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #24 0x00007f80c0ceac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #25 0x00007f80c0ceafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #26 0x00007f80c0fbc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f80c0fbc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f80c0fbc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #29 0x00007f80c0fbc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #30 0x00007f80c0fbc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #31 0x00007f80c0fc0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #32 0x00007f80c0fc0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #33 0x00007f80c0fc0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #34 0x00007f80c0fc0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #35 0x00007f80c0fc0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #36 0x00007f80bf6f3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #37 0x00007f80bf6f3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #38 0x00007f80bf6f3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #39 0x00007f80bf6f3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #40 0x00007f80c0b43e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #41 0x00007f80c0aec807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #42 0x00007f80c0aec807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #43 0x00007f80c0aec807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #44 0x00007f80c0b8d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #45 0x000055694ea12714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #46 0x000055694ea18843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #47 0x000055694ea0b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #48 0x00007f80b8cc6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #49 0x00007f80b8cc6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #50 0x000055694ea0d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ptr-iter.cpp.script: line 1: 1464230 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-iter.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerIteration -- ******************** Testing: 0 FAIL: Clang :: Analysis/ptr-cmp-const-trunc.cl (937 of 16414) ******************** TEST 'Clang :: Analysis/ptr-cmp-const-trunc.cl' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-cmp-const-trunc.cl -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-cmp-const-trunc.cl 1. parser at end of file 2. While analyzing stack: #0 Calling foo #0 0x00007fcf3f4349d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcf3f432d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcf3f434e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcf3e3bb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcf4644baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcf4644baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcf4644baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcf4644baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcf4644baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcf4644baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fcf463ec993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fcf463ec993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fcf463ec993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fcf463ec993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fcf463ecee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007fcf463ecee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007fcf463f4af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007fcf463f4af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007fcf463f4af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007fcf463f4af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007fcf463ca368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007fcf463cadde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007fcf463cafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007fcf4669c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007fcf4669c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fcf4669c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007fcf4669c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007fcf4669c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007fcf466a0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007fcf466a0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007fcf466a0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007fcf466a0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007fcf466a0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007fcf44dd3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007fcf44dd3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007fcf44dd3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007fcf44dd3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007fcf46223e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007fcf461cc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007fcf461cc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007fcf461cc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007fcf4626d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000056241e920714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x000056241e926843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x000056241e9195ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007fcf3e3a6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007fcf3e3a6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000056241e91b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ptr-cmp-const-trunc.cl.script: line 1: 1464203 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-cmp-const-trunc.cl -- ******************** Testing: 0 FAIL: Clang :: Analysis/ptr-arith.c (938 of 16414) ******************** TEST 'Clang :: Analysis/ptr-arith.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.FixedAddr,alpha.core.PointerArithm,alpha.core.PointerSub,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -triple x86_64-apple-darwin9 -Wno-tautological-pointer-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.FixedAddr,alpha.core.PointerArithm,alpha.core.PointerSub,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -triple i686-apple-darwin9 -Wno-tautological-pointer-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.FixedAddr,alpha.core.PointerArithm,alpha.core.PointerSub,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -triple x86_64-apple-darwin9 -Wno-tautological-pointer-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c 1. parser at end of file 2. While analyzing stack: #0 Calling negativeIndex 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c:309:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c:309:3: Error evaluating statement #0 0x00007f175de089d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f175de06d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f175de08e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f175cd8f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f176513b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f176513b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f176513b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f176513b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f176513b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f176513b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f176513b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f176513b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1764e19c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1764e19c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1764e19c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1764e19c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1764e19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1764e19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1764e19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1764e19c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1764e1a8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1764e1a8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1764e1a8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1764e1a8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1764e0ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1764e0ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1764e0ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f1764e230ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1764e230ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1764e230ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f1764e085a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1764e085a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1764e085a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1764e316f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1764e316f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1764e316f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1764e318f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1764e318f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1764e318f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1764d86eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1764d86eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1764d86eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f176521a755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f176521a755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f176521a755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f176521a755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f176521a755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007f1764eb5cac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007f1764eb5cac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007f1764eb5cac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007f1764ee08dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007f1764ee08dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007f1764d9c1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007f1764dd4473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007f1764dd4473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007f1764dd4473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007f1764dd4473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007f1764dd4473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007f1764dd4473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007f1764dd4473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007f1764dd4473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007f1764dd4473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007f1764dd4e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007f1764dedf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007f1764dedf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007f1764def4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007f1764def4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007f1764def84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007f1764d9ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007f1764d9efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007f176507081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f176507081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f176507081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007f176507081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007f176507081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007f1765074111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007f1765074111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007f1765074111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007f1765074111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007f1765074111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007f17637a7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007f17637a7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007f17637a7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007f17637a7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007f1764bf7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007f1764ba0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007f1764ba0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007f1764ba0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007f1764c41028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x000055606c1f2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x000055606c1f8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x000055606c1eb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007f175cd7a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007f175cd7a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x000055606c1ed4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ptr-arith.c.script: line 2: 1464152 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.core.FixedAddr,alpha.core.PointerArithm,alpha.core.PointerSub,debug.ExprInspection -analyzer-store=region -Wno-pointer-to-int-cast -verify -triple x86_64-apple-darwin9 -Wno-tautological-pointer-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/ptr-sort.cpp (939 of 16414) ******************** TEST 'Clang :: Analysis/ptr-sort.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-sort.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerSorting -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-sort.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerSorting 1. parser at end of file 2. While analyzing stack: #0 Calling PointerSorting() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-sort.cpp:11:25: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-sort.cpp:11:25: Error evaluating statement #0 0x00007f2ea49899d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2ea4987d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2ea4989e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2ea3910930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2eab9326de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f2eab9326de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2eab9326de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2eab9326de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f2eab9326de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f2eab9326de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f2eab9326de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f2eab9326de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f2eab916e27 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f2eab916e27 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f2eab916e27 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f2eab916e27 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:273:0 #16 0x00007f2eab9693c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #17 0x00007f2eab9693c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #18 0x00007f2eab9693c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #19 0x00007f2eab9699d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f2eab9699d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f2eab9699d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #22 0x00007f2eab91d32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #23 0x00007f2eab91d32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #24 0x00007f2eab91d32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #25 0x00007f2eab91d32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #26 0x00007f2eab91d32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #27 0x00007f2eab91d32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #28 0x00007f2eab91d32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #29 0x00007f2eab96823b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f2eab96823b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f2eab96823b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f2eab96823b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f2eab96823b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f2eab96823b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f2eab96823b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #36 0x00007f2eab96ef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #37 0x00007f2eab96ef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #38 0x00007f2eab9704e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #39 0x00007f2eab9704e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #40 0x00007f2eab97084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #41 0x00007f2eab91fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #42 0x00007f2eab91ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #43 0x00007f2eabbf181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f2eabbf181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f2eabbf181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #46 0x00007f2eabbf181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #47 0x00007f2eabbf181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #48 0x00007f2eabbf5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #49 0x00007f2eabbf5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #50 0x00007f2eabbf5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #51 0x00007f2eabbf5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #52 0x00007f2eabbf5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #53 0x00007f2eaa328bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #54 0x00007f2eaa328bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #55 0x00007f2eaa328bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #56 0x00007f2eaa328bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #57 0x00007f2eab778e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #58 0x00007f2eab721807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #59 0x00007f2eab721807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #60 0x00007f2eab721807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #61 0x00007f2eab7c2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #62 0x00005648bd4ca714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #63 0x00005648bd4d0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #64 0x00005648bd4c35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #65 0x00007f2ea38fb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #66 0x00007f2ea38fb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #67 0x00005648bd4c54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ptr-sort.cpp.script: line 1: 1464300 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-sort.cpp -std=c++14 -analyzer-output=text -verify -analyzer-checker=core,alpha.nondeterminism.PointerSorting -- ******************** Testing: 0 FAIL: Clang :: Analysis/ptr-arith.cpp (940 of 16414) ******************** TEST 'Clang :: Analysis/ptr-arith.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused-value -std=c++14 -analyzer-checker=core,debug.ExprInspection,alpha.core.PointerArithm -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused-value -std=c++14 -analyzer-checker=core,debug.ExprInspection,alpha.core.PointerArithm -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling integerAsPtrSubtractionNoCrash(char *, unsigned long) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.cpp:118:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.cpp:118:10: Error evaluating statement #0 0x00007f22211c19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f22211bfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f22211c1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2220148930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f22284f4126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f22284f4126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f22284f4126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f22284f4126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f22284f4126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f22284f4126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f22284f4126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f22284f4126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f22281d2c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f22281d2c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f22281d2c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f22281d2c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f22281d2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f22281d2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f22281d2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f22281d2c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f22281d3619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f22281d3619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f22281d3619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f22281d3619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f22281dc93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f22281dc93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f22281dc93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f22281c1509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f22281c1509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f22281c1509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f22281ea6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f22281ea6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f22281ea6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f22281ea8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f22281ea8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f22281ea8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f222813feb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f222813feb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f222813feb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f22285d334f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f22285d334f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f22285d334f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f22285d334f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f222817921a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f222817921a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f222817921a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f22281a80b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f22281a80b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f22281a80b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f22281a80b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f22281a80b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f22281a84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f22281a84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f22281a884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f2228157c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f2228157fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f222842981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f222842981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f222842981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f222842981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f222842981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f222842d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f222842d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f222842d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f222842d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f222842d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f2226b60bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f2226b60bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f2226b60bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f2226b60bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f2227fb0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f2227f59807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f2227f59807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f2227f59807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f2227ffa028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x00005638116f8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x00005638116fe843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x00005638116f15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f2220133590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f2220133649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x00005638116f34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/ptr-arith.cpp.script: line 1: 1464179 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-unused-value -std=c++14 -analyzer-checker=core,debug.ExprInspection,alpha.core.PointerArithm -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/ptr-arith.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/range_casts.c (941 of 16414) ******************** TEST 'Clang :: Analysis/range_casts.c' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/range_casts.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/range_casts.c 1. parser at end of file 2. While analyzing stack: #0 Calling f15 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/range_casts.c:151:22: Error evaluating statement #0 0x00007fb75083b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb750839d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb75083be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb74f7c2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb757852aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb757852aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb757852aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb757852aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb757852aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb757852aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb7577f3993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb7577f3993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb7577f3993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb7577f3993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb7578222f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb75782284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb7577d1bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb7577d1d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb7577d1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb757aa381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb757aa381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb757aa381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb757aa381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb757aa381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb757aa7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb757aa7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb757aa7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb757aa7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb757aa7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb7561dabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb7561dabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb7561dabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb7561dabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb75762ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb7575d3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb7575d3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb7575d3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb757674028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055c01868e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055c018694843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055c0186875ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb74f7ad590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb74f7ad649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055c0186894c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/range_casts.c.script: line 1: 1464327 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,debug.ExprInspection -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/range_casts.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/qt_malloc.cpp (942 of 16414) ******************** TEST 'Clang :: Analysis/qt_malloc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.deadcode.UnreachableCode,alpha.core.CastSize,unix.Malloc,cplusplus -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/qt_malloc.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.deadcode.UnreachableCode,alpha.core.CastSize,unix.Malloc,cplusplus -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/qt_malloc.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling connect(struct QObject *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/qt_malloc.cpp:19:20: Error evaluating New Allocator Call #0 0x00007fb5e53399d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb5e5337d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb5e5339e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb5e42c0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb5ec2e26de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb5ec2e26de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb5ec2e26de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb5ec2e26de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb5ec2e26de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb5ec2e26de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb5ec2e26de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fb5ec2e26de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fb5ec4934b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fb5ec4934b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fb5ec4934b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fb5ec4934b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fb5ec4934b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fb5ec4934b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fb5ec2b9734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fb5ec2b9734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fb5ec2b9734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fb5ec2b9734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fb5ec2b9734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fb5ec2b9734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fb5ec31c2e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fb5ec31c56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fb5ec31c56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fb5ec32089f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fb5ec2cfc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007fb5ec2cffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007fb5ec5a181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb5ec5a181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb5ec5a181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007fb5ec5a181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007fb5ec5a181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007fb5ec5a5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007fb5ec5a5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007fb5ec5a5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007fb5ec5a5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007fb5ec5a5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007fb5eacd8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007fb5eacd8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007fb5eacd8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007fb5eacd8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007fb5ec128e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007fb5ec0d1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007fb5ec0d1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007fb5ec0d1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007fb5ec172028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000055d0fed45714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000055d0fed4b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000055d0fed3e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007fb5e42ab590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007fb5e42ab649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000055d0fed404c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/qt_malloc.cpp.script: line 1: 1464312 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 -analyzer-checker=core,alpha.deadcode.UnreachableCode,alpha.core.CastSize,unix.Malloc,cplusplus -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/qt_malloc.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/rdar-6540084.m (943 of 16414) ******************** TEST 'Clang :: Analysis/rdar-6540084.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6540084.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6540084.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[FooBazController excitingStuff:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6540084.m:24:29: Error evaluating statement #0 0x00007f7ce645f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7ce645dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7ce645fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7ce53e6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7ced476aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7ced476aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7ced476aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7ced476aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f7ced476aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f7ced476aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7ced417993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7ced417993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7ced417993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7ced417993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f7ced4462f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f7ced44684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f7ced3f5bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f7ced3f5d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f7ced3f5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f7ced6c781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f7ced6c781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f7ced6c781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f7ced6c781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f7ced6c781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f7ced6cb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f7ced6cb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f7ced6cb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f7ced6cb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f7ced6cb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f7cebdfebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f7cebdfebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f7cebdfebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f7cebdfebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f7ced24ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f7ced1f7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f7ced1f7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f7ced1f7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f7ced298028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055ffe793a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055ffe7940843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055ffe79335ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f7ce53d1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f7ce53d1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055ffe79354c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rdar-6540084.m.script: line 1: 1464383 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-checker=deadcode.DeadStores -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6540084.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m (944 of 16414) ******************** TEST 'Clang :: Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClass foo] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m:11:20: Error evaluating statement #0 0x00007fa2a35419d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa2a353fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa2a3541e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa2a24c8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa2aa558aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa2aa558aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa2aa558aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa2aa558aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fa2aa558aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fa2aa558aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fa2aa4f9993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fa2aa4f9993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fa2aa4f9993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fa2aa4f9993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fa2aa5282f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fa2aa52884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fa2aa4d7bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fa2aa4d7d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fa2aa4d7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fa2aa7a981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fa2aa7a981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fa2aa7a981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fa2aa7a981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fa2aa7a981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fa2aa7ad111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fa2aa7ad111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fa2aa7ad111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fa2aa7ad111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fa2aa7ad111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fa2a8ee0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fa2a8ee0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fa2a8ee0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fa2a8ee0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fa2aa330e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fa2aa2d9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fa2aa2d9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fa2aa2d9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fa2aa37a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563bd119d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563bd11a3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563bd11965ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fa2a24b3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fa2a24b3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563bd11984c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rdar-6600344-nil-receiver-undefined-struct-ret.m.script: line 1: 1464415 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/rdar-6562655.m (945 of 16414) ******************** TEST 'Clang :: Analysis/rdar-6562655.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6562655.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6562655.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Bar(BarBotnet) botnet] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6562655.m:60:28: Error evaluating statement #0 0x00007fd6375869d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd637584d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd637586e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd63650d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd63e59daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd63e59daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd63e59daa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd63e59daa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd63e59daa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd63e59daa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd63e53e993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd63e53e993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd63e53e993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd63e53e993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd63e56d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd63e56d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd63e51cbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fd63e51cd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fd63e51cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fd63e7ee81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fd63e7ee81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fd63e7ee81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fd63e7ee81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fd63e7ee81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fd63e7f2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fd63e7f2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fd63e7f2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fd63e7f2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fd63e7f2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fd63cf25bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fd63cf25bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fd63cf25bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fd63cf25bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fd63e375e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fd63e31e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fd63e31e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fd63e31e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fd63e3bf028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000561a974ab714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000561a974b1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000561a974a45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fd6364f8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fd6364f8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000561a974a64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rdar-6562655.m.script: line 1: 1464414 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6562655.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/rdar-6442306-1.m (947 of 16414) ******************** TEST 'Clang :: Analysis/rdar-6442306-1.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-disable-checker=alpha.core.PointerArithm /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6442306-1.m -analyzer-store=region -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-disable-checker=alpha.core.PointerArithm /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6442306-1.m -analyzer-store=region -verify 1. parser at end of file 2. While analyzing stack: #0 Calling __Beeble_check__Request__SetPortalSize_t 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6442306-1.m:20:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6442306-1.m:20:7: Error evaluating statement #0 0x00007f3f19ba89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3f19ba6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3f19ba8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3f18b2f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3f20edb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3f20edb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3f20edb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3f20edb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3f20edb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3f20edb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3f20edb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3f20edb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3f20bb9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3f20bb9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3f20bb9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3f20bb9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3f20bb9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3f20bb9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3f20bb9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3f20bb9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3f20bba8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3f20bba8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3f20bba8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3f20bba8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3f20baae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3f20baae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3f20baae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3f20bc30ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3f20bc30ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3f20bc30ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3f20ba85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3f20ba85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3f20ba85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3f20bd16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3f20bd16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3f20bd16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3f20bd18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3f20bd18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3f20bd18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3f20b26f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3f20b26f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3f20b26f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3f20fba34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3f20fba34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3f20fba34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3f20fba34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3f20c62a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f3f20c62a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f3f20c62a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f3f20c62a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f3f20b1fe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f3f20b5f8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f3f20b5f8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f3f20b5fbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f3f20b5fbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f3f20b5fbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f3f20b5fbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f3f20b6cc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f3f20b6cc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f3f20b6cc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f3f20b8d822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f3f20b8d822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f3f20b8d822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f3f20b8f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f3f20b8f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f3f20b8f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f3f20b3ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f3f20b3efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f3f20e1081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f3f20e1081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f3f20e1081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f3f20e1081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f3f20e1081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f3f20e14111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f3f20e14111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f3f20e14111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f3f20e14111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f3f20e14111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f3f1f547bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f3f1f547bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f3f1f547bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f3f1f547bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f3f20997e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f3f20940807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f3f20940807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f3f20940807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f3f209e1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x000055e4321b8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x000055e4321be843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x000055e4321b15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f3f18b1a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f3f18b1a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x000055e4321b34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rdar-6442306-1.m.script: line 1: 1464352 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-disable-checker=alpha.core.PointerArithm /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-6442306-1.m -analyzer-store=region -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/region-1.m (948 of 16414) ******************** TEST 'Clang :: Analysis/region-1.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-1.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-1.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[JabaSCSharedDiagramViewController revealSourceInEditor:duperGesture:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-1.m:85:43: Error evaluating statement #0 0x00007ff26269b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff262699d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff26269be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff261622930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff2696b2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff2696b2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff2696b2aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff2696b2aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff2696b2aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff2696b2aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff269653993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff269653993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff269653993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff269653993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff2696822f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff26968284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff269631bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff269631d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff269631fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff26990381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff26990381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff26990381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff26990381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff26990381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff269907111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff269907111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff269907111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff269907111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff269907111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff26803abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff26803abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff26803abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff26803abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff26948ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff269433807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff269433807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff269433807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff2694d4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563674d53714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563674d59843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563674d4c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff26160d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff26160d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563674d4e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/region-1.m.script: line 1: 1464583 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-1.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/refcnt_naming.m (949 of 16414) ******************** TEST 'Clang :: Analysis/refcnt_naming.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-config ipa=none -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/refcnt_naming.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-config ipa=none -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/refcnt_naming.m 1. parser at end of file 2. While analyzing stack: #0 Calling testNames 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/refcnt_naming.m:60:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/refcnt_naming.m:60:3: Error evaluating statement #0 0x00007f56dd10d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f56dd10bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f56dd10de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f56dc094930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f56e4440126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f56e4440126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f56e4440126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f56e4440126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f56e4440126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f56e4440126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f56e4440126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f56e4440126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f56e411ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f56e411ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f56e411ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f56e411ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f56e411ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f56e411ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f56e411ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f56e411ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f56e411f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f56e411f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f56e411f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f56e411f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f56e410fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f56e410fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f56e410fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f56e41280ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f56e41280ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f56e41280ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f56e410d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f56e410d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f56e410d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f56e41366f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f56e41366f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f56e41366f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f56e41368f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f56e41368f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f56e41368f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f56e408bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f56e408bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f56e408bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f56e451f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f56e451f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f56e451f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f56e451f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f56e40f0883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f56e40f0883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f56e40f0883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f56e40f0883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f56e40f0883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f56e40f0883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f56e40f2a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f56e40f2a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f56e40f44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f56e40f44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f56e40f484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f56e40a3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f56e40a3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f56e437581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f56e437581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f56e437581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f56e437581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f56e437581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f56e43788ce VisitFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:326:17 #65 0x00007f56e43788ce WalkUpFromFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #66 0x00007f56e43788ce TraverseFunctionDecl /builddir/build/BUILD/clang-14.0.5.src/include/clang/AST/RecursiveASTVisitor.h:2111:1 #67 0x00007f56e43788ce clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::TraverseDecl(clang::Decl*) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/include/clang/AST/DeclNodes.inc:421:1 #68 0x00007f56e4378aed runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:528:0 #69 0x00007f56e4378aed (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #70 0x00007f56e2aacbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #71 0x00007f56e2aacbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #72 0x00007f56e2aacbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #73 0x00007f56e2aacbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #74 0x00007f56e3efce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #75 0x00007f56e3ea5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #76 0x00007f56e3ea5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #77 0x00007f56e3ea5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #78 0x00007f56e3f46028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #79 0x000056071076e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #80 0x0000560710774843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #81 0x00005607107675ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #82 0x00007f56dc07f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #83 0x00007f56dc07f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #84 0x00005607107694c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/refcnt_naming.m.script: line 1: 1464477 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.cocoa.RetainCount,alpha.core -analyzer-config ipa=none -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/refcnt_naming.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/redefined_system.c (950 of 16414) ******************** TEST 'Clang :: Analysis/redefined_system.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx,unix,core,alpha.security.taint -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/redefined_system.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx,unix,core,alpha.security.taint -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/redefined_system.c 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/redefined_system.c:16:22: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/redefined_system.c:16:22: Error evaluating statement #0 0x00007fd30291a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd302918d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd30291ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd3018a1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd309c2f5e6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd309c2f5e6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd309c2f5e6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd309c2f5e6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd309c2f5e6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd309c2f5e6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd309c2f5e6 get<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd309c2f5e6 remove<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:627:0 #12 0x00007fd309c2f5e6 remove<(anonymous namespace)::ArraySizeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:812:0 #13 0x00007fd309c2f5e6 (anonymous namespace)::ObjCContainersChecker::checkPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:170:0 #14 0x00007fd309aa2207 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #15 0x00007fd309aa2207 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #16 0x00007fd309aa2207 llvm::IntrusiveRefCntPtr clang::ento::check::PointerEscape::_checkPointerEscape<(anonymous namespace)::ObjCContainersChecker>(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:387:0 #17 0x00007fd3098992af llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fd3098992af llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fd3098992af clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #20 0x00007fd3098992af clang::ento::CheckerManager::runCheckersForPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const&, clang::ento::CallEvent const*, clang::ento::PointerEscapeKind, clang::ento::RegionAndSymbolInvalidationTraits*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:632:33 #21 0x00007fd3098d3700 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #22 0x00007fd3098d3700 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #23 0x00007fd3098d3700 clang::ento::ExprEngine::notifyCheckersOfPointerEscape(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, clang::ento::CallEvent const*, clang::ento::RegionAndSymbolInvalidationTraits&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2872:79 #24 0x00007fd30991b703 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #25 0x00007fd30991b703 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #26 0x00007fd30991b703 clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:211:58 #27 0x00007fd3098a7eb5 std::_Rb_tree, std::less, std::allocator >::~_Rb_tree() /usr/include/c++/12/bits/stl_tree.h:984:0 #28 0x00007fd3098a7eb5 std::set, std::allocator >::~set() /usr/include/c++/12/bits/stl_set.h:281:0 #29 0x00007fd3098a7eb5 llvm::SmallSet >::~SmallSet() /usr/include/llvm/ADT/SmallSet.h:136:0 #30 0x00007fd3098a7eb5 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:287:0 #31 0x00007fd3098fa3c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #32 0x00007fd3098fa3c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #33 0x00007fd3098fa3c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #34 0x00007fd3098fa9d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #35 0x00007fd3098fa9d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #36 0x00007fd3098fa9d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #37 0x00007fd3098ae32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #38 0x00007fd3098ae32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #39 0x00007fd3098ae32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #40 0x00007fd3098ae32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #41 0x00007fd3098ae32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #42 0x00007fd3098ae32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #43 0x00007fd3098ae32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #44 0x00007fd3098e6473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #45 0x00007fd3098e6473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #46 0x00007fd3098e6473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #47 0x00007fd3098e6473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #48 0x00007fd3098e6473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #49 0x00007fd3098e6473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #50 0x00007fd3098e6473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #51 0x00007fd3098e6473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #52 0x00007fd3098e6473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #53 0x00007fd3098e6e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #54 0x00007fd3098fff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #55 0x00007fd3098fff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #56 0x00007fd3099014e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #57 0x00007fd3099014e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #58 0x00007fd30990184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #59 0x00007fd3098b0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #60 0x00007fd3098b0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #61 0x00007fd309b8281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x00007fd309b8281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x00007fd309b8281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #64 0x00007fd309b8281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #65 0x00007fd309b8281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #66 0x00007fd309b86111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #67 0x00007fd309b86111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #68 0x00007fd309b86111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #69 0x00007fd309b86111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #70 0x00007fd309b86111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #71 0x00007fd3082b9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #72 0x00007fd3082b9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #73 0x00007fd3082b9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #74 0x00007fd3082b9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #75 0x00007fd309709e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #76 0x00007fd3096b2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #77 0x00007fd3096b2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #78 0x00007fd3096b2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #79 0x00007fd309753028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #80 0x00005561cccf7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #81 0x00005561cccfd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #82 0x00005561cccf05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #83 0x00007fd30188c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #84 0x00007fd30188c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #85 0x00005561cccf24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/redefined_system.c.script: line 1: 1464468 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx,unix,core,alpha.security.taint -w -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/redefined_system.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/rdar-7168531.m (951 of 16414) ******************** TEST 'Clang :: Analysis/rdar-7168531.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -triple i386-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m:6:12: warning: class 'Foo' defined without specifying a base class [-Wobjc-root-class] @interface Foo { ^ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m:6:15: note: add a super class to fix this problem @interface Foo { ^ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -triple i386-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m 1. parser at end of file 2. While analyzing stack: #0 Calling bar 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m:13:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m:13:7: Error evaluating statement #0 0x00007f3faf00f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3faf00dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3faf00fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3fadf96930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3fb6342126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3fb6342126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3fb6342126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3fb6342126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3fb6342126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3fb6342126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3fb6342126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3fb6342126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3fb6020c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3fb6020c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3fb6020c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3fb6020c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3fb6020c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3fb6020c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3fb6020c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3fb6020c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3fb60218dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3fb60218dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3fb60218dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3fb60218dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3fb6011e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3fb6011e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3fb6011e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3fb602a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3fb602a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3fb602a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3fb600f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3fb600f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3fb600f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3fb60386f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3fb60386f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3fb60386f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3fb60388f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3fb60388f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3fb60388f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3fb5f8df06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3fb5f8df06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3fb5f8df06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3fb642134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3fb642134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3fb642134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3fb642134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3fb60c9a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f3fb60c9a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f3fb60c9a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f3fb60c9a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f3fb5f86e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f3fb5fc68fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f3fb5fc68fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f3fb5fc6bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f3fb5fc6bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f3fb5fc6bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f3fb5fc6bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f3fb5fd3c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f3fb5fd3c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f3fb5fd3c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f3fb5ff4822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f3fb5ff4822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f3fb5ff4822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f3fb5ff64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f3fb5ff64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f3fb5ff684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f3fb5fa5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f3fb5fa5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f3fb627781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f3fb627781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f3fb627781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f3fb627781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f3fb627781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f3fb627b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f3fb627b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f3fb627b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f3fb627b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f3fb627b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f3fb49aebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f3fb49aebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f3fb49aebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f3fb49aebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f3fb5dfee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f3fb5da7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f3fb5da7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f3fb5da7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f3fb5e48028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005623684d7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005623684dd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005623684d05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f3fadf81590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f3fadf81649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005623684d24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rdar-7168531.m.script: line 1: 1464438 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core -triple i386-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rdar-7168531.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/reference.cpp (952 of 16414) ******************** TEST 'Clang :: Analysis/reference.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -Wno-null-dereference -Wno-tautological-undefined-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reference.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -Wno-null-dereference -Wno-tautological-undefined-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reference.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling PR15694::C::foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reference.cpp:255:7: Error evaluating statement #0 0x00007fb78a1449d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb78a142d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb78a144e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb7890cb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb79115baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb79115baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb79115baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb79115baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb79115baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb79115baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb7910fc993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb7910fc993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb7910fc993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb7910fc993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb79112b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb79112b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb7910dabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb7910dad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb7910dafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb7913ac81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb7913ac81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb7913ac81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb7913ac81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb7913ac81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb7913b0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb7913b0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb7913b0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb7913b0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb7913b0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb78fae3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb78fae3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb78fae3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb78fae3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb790f33e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb790edc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb790edc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb790edc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb790f7d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d04f8bc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d04f8c2843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d04f8b55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fb7890b6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fb7890b6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d04f8b74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/reference.cpp.script: line 1: 1464533 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection -analyzer-store=region -verify -Wno-null-dereference -Wno-tautological-undefined-compare -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reference.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/region-store.cpp (953 of 16414) ******************** TEST 'Clang :: Analysis/region-store.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling radar13445834(class Derived *, class Loc) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.cpp:25:19: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.cpp:25:19: Error evaluating statement #0 0x00007f4a8968f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a8968dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4a8968fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a88616930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a906386de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f4a906386de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4a906386de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4a906386de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4a906386de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4a906386de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4a906386de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f4a906386de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f4a9064ac4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f4a9064ac4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f4a9064ac4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f4a9064ac4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f4a9064ae2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f4a9064ae2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f4a9064ae2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f4a9066e396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f4a90674f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f4a90674f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f4a906764e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f4a906764e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f4a9067684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f4a90625c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f4a90625fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f4a908f781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4a908f781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4a908f781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f4a908f781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f4a908f781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f4a908fb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f4a908fb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f4a908fb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f4a908fb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f4a908fb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f4a8f02ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f4a8f02ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f4a8f02ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f4a8f02ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f4a9047ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f4a90427807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f4a90427807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f4a90427807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f4a904c8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x000055eb476af714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x000055eb476b5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x000055eb476a85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f4a88601590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f4a88601649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x000055eb476aa4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/region-store.cpp.script: line 1: 1464638 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/reinterpret-cast-pointer-to-member.cpp (957 of 16414) ******************** TEST 'Clang :: Analysis/reinterpret-cast-pointer-to-member.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast-pointer-to-member.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast-pointer-to-member.cpp 1. parser at end of file #0 0x00007f7ce26949d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7ce2692d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7ce2694e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7ce161b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7ce96546ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7ce96546ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7ce96546ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7ce96546ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7ce96546ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7ce96546ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7ce96546ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7ce96546ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f7ce962a368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f7ce962adde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f7ce962afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f7ce98fc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f7ce98fc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f7ce98fc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f7ce98fc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f7ce98fc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f7ce9900111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f7ce9900111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f7ce9900111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f7ce9900111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f7ce9900111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f7ce8033bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f7ce8033bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f7ce8033bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f7ce8033bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f7ce9483e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f7ce942c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f7ce942c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f7ce942c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f7ce94cd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055eab7e08714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055eab7e0e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055eab7e015ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f7ce1606590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f7ce1606649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055eab7e034c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/reinterpret-cast-pointer-to-member.cpp.script: line 1: 1464709 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast-pointer-to-member.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/region-store.c (960 of 16414) ******************** TEST 'Clang :: Analysis/region-store.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.c 1. parser at end of file 2. While analyzing stack: #0 Calling testConstraintOnRegionOffsetStack 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.c:52:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.c:52:7: Error evaluating statement #0 0x00007f50bec2d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f50bec2bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f50bec2de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f50bdbb4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f50c5f60126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f50c5f60126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f50c5f60126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f50c5f60126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f50c5f60126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f50c5f60126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f50c5f60126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f50c5f60126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f50c5c3ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f50c5c3ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f50c5c3ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f50c5c3ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f50c5c3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f50c5c3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f50c5c3ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f50c5c3ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f50c5c3f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f50c5c3f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f50c5c3f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f50c5c3f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f50c5c2fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f50c5c2fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f50c5c2fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f50c5c480ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f50c5c480ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f50c5c480ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f50c5c2d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f50c5c2d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f50c5c2d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f50c5c566f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f50c5c566f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f50c5c566f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f50c5c568f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f50c5c568f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f50c5c568f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f50c5babf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f50c5babf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f50c5babf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f50c603f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f50c603f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f50c603f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f50c603f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f50c5ce7a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f50c5ce7a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f50c5ce7a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f50c5ce7a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f50c5ba4e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f50c5be48fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f50c5be48fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f50c5be4bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f50c5be4bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f50c5be4bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f50c5be4bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f50c5bf1c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f50c5bf1c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f50c5bf1c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f50c5c12822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f50c5c12822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f50c5c12822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f50c5c144e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f50c5c144e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f50c5c1484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f50c5bc3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f50c5bc3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f50c5e9581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f50c5e9581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f50c5e9581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f50c5e9581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f50c5e9581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f50c5e99111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f50c5e99111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f50c5e99111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f50c5e99111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f50c5e99111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f50c45ccbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f50c45ccbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f50c45ccbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f50c45ccbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f50c5a1ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f50c59c5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f50c59c5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f50c59c5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f50c5a66028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005630df400714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005630df406843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005630df3f95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f50bdb9f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f50bdb9f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005630df3fb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/region-store.c.script: line 1: 1464632 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region-store.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-cache-out.m (968 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-cache-out.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cache-out.m -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cache-out.m -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -verify 1. parser at end of file 2. While analyzing stack: #0 Calling testDoubleRelease2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cache-out.m:20:10: Error evaluating statement #0 0x00007f14dd1849d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f14dd182d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f14dd184e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f14dc10b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f14e411f006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f14e411f006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f14e411f006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f14e411f006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f14e411f006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f14e411f006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f14e411f006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f14e411f006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007f14e44a4a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f14e44a4a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f14e44a4a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007f14e44a4a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007f14e40fc8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007f14e413c876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007f14e413c876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007f14e413c876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007f14e413c876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007f14e413c876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007f14e413c876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007f14e413c876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007f14e416b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007f14e416b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007f14e411ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007f14e411afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007f14e43ec81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007f14e43ec81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f14e43ec81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007f14e43ec81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007f14e43ec81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007f14e43f0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007f14e43f0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007f14e43f0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007f14e43f0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007f14e43f0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007f14e2b23bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007f14e2b23bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007f14e2b23bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007f14e2b23bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007f14e3f73e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007f14e3f1c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007f14e3f1c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007f14e3f1c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007f14e3fbd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x000055fe69b06714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x000055fe69b0c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x000055fe69aff5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007f14dc0f6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007f14dc0f6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x000055fe69b014c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-cache-out.m.script: line 1: 1464812 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cache-out.m -analyzer-checker=core,osx.cocoa.RetainCount -fblocks -verify -- ******************** Testing: 0 FAIL: Clang :: Analysis/region_store_overflow.c (969 of 16414) ******************** TEST 'Clang :: Analysis/region_store_overflow.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region_store_overflow.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region_store_overflow.c 1. parser at end of file 2. While analyzing stack: #0 Calling rdar39593879 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region_store_overflow.c:14:11: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region_store_overflow.c:14:11: Error evaluating statement #0 0x00007f4fd92909d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4fd928ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4fd9290e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4fd8217930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4fe05c3126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4fe05c3126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4fe05c3126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4fe05c3126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4fe05c3126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4fe05c3126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4fe05c3126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4fe05c3126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4fe02a1c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4fe02a1c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4fe02a1c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4fe02a1c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4fe02a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4fe02a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4fe02a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4fe02a1c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4fe02a28dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4fe02a28dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4fe02a28dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4fe02a28dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4fe0292e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4fe0292e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4fe0292e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4fe02ab0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4fe02ab0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4fe02ab0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4fe02905a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4fe02905a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4fe02905a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4fe02b96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4fe02b96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4fe02b96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4fe02b98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4fe02b98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4fe02b98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4fe020ef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4fe020ef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4fe020ef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4fe06a234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4fe06a234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4fe06a234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4fe06a234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4fe034aa08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f4fe034aa08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f4fe034aa08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f4fe034aa08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f4fe0207e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f4fe02478fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f4fe02478fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f4fe0247bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f4fe0247bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f4fe0247bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f4fe0247bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f4fe0254c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f4fe0254c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f4fe0254c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f4fe0275822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f4fe0275822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f4fe0275822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f4fe02774e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f4fe02774e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f4fe027784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f4fe0226c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f4fe0226fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f4fe04f881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f4fe04f881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f4fe04f881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f4fe04f881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f4fe04f881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f4fe04fc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f4fe04fc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f4fe04fc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f4fe04fc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f4fe04fc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f4fdec2fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f4fdec2fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f4fdec2fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f4fdec2fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f4fe007fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f4fe0028807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f4fe0028807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f4fe0028807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f4fe00c9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005610d7af0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005610d7af6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005610d7ae95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f4fd8202590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f4fd8202649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005610d7aeb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/region_store_overflow.c.script: line 1: 1464678 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyze -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/region_store_overflow.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-cpp-classes.cpp (970 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-cpp-classes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cpp-classes.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cpp-classes.cpp 1. parser at end of file #0 0x00007ffb3db2a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ffb3db28d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ffb3db2ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ffb3cab1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ffb44aea6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ffb44aea6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ffb44aea6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ffb44aea6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007ffb44aea6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007ffb44aea6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007ffb44aea6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007ffb44aea6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007ffb44ac0368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007ffb44ac0dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007ffb44ac0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007ffb44d9281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007ffb44d9281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007ffb44d9281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007ffb44d9281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007ffb44d9281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007ffb44d96111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007ffb44d96111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007ffb44d96111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007ffb44d96111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007ffb44d96111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007ffb434c9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007ffb434c9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007ffb434c9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007ffb434c9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007ffb44919e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007ffb448c2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007ffb448c2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007ffb448c2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007ffb44963028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000555bb74cd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000555bb74d3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000555bb74c65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007ffb3ca9c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007ffb3ca9c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000555bb74c84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-cpp-classes.cpp.script: line 1: 1464869 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cpp-classes.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/reinterpret-cast.cpp (971 of 16414) ******************** TEST 'Clang :: Analysis/reinterpret-cast.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling radar_13146953() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast.cpp:104:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast.cpp:104:10: Error evaluating statement #0 0x00007f4b856009d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4b855fed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f4b85600e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4b84587930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4b8c933126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4b8c933126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4b8c933126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4b8c933126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4b8c933126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4b8c933126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4b8c933126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4b8c933126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4b8c611c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4b8c611c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4b8c611c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4b8c611c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4b8c611c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4b8c611c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4b8c611c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4b8c611c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4b8c6128dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4b8c6128dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4b8c6128dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4b8c6128dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f4b8c602e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4b8c602e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4b8c602e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f4b8c61b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4b8c61b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4b8c61b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f4b8c6005a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4b8c6005a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4b8c6005a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4b8c6296f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4b8c6296f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4b8c6296f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4b8c6298f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4b8c6298f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4b8c6298f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4b8c57ef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4b8c57ef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4b8c57ef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f4b8ca1234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4b8ca1234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4b8ca1234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4b8ca1234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4b8c6baa08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f4b8c6baa08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f4b8c6baa08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f4b8c6baa08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f4b8c577e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f4b8c5b78fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f4b8c5b78fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f4b8c5b7bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f4b8c5b7bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f4b8c5b7bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f4b8c5b7bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f4b8c5c4c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f4b8c5c4c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f4b8c5c4c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f4b8c5e5822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f4b8c5e5822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f4b8c5e5822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f4b8c5e74e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f4b8c5e74e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f4b8c5e784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f4b8c596c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f4b8c596fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f4b8c86881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f4b8c86881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f4b8c86881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f4b8c86881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f4b8c86881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f4b8c86c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f4b8c86c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f4b8c86c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f4b8c86c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f4b8c86c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f4b8af9fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f4b8af9fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f4b8af9fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f4b8af9fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f4b8c3efe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f4b8c398807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f4b8c398807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f4b8c398807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f4b8c439028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005596f3ab3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005596f3ab9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005596f3aac5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f4b84572590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f4b84572649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005596f3aae4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/reinterpret-cast.cpp.script: line 1: 1464713 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/reinterpret-cast.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-compound-literal.m (972 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-compound-literal.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-compound-literal.m -analyzer-checker=core,osx.cocoa.RetainCount -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-compound-literal.m -analyzer-checker=core,osx.cocoa.RetainCount 1. parser at end of file 2. While analyzing stack: #0 Calling test1 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-compound-literal.m:21:7: Error evaluating statement #0 0x00007fe91a1f19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe91a1efd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe91a1f1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe919178930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe9213c5626 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe9213c5626 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe9213c5626 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe9213c5626 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe9213c5626 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fe9213c5626 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fe9213c5626 get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe9213c5626 clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1417:47 #12 0x00007fe9211698e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fe9211a9876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fe9211a9876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fe9211a9876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fe9211a9876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fe9211a9876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fe9211a9876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fe9211a9876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fe9211d82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fe9211d884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fe921187c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fe921187fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fe92145981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe92145981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe92145981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fe92145981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fe92145981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fe92145d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fe92145d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fe92145d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fe92145d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fe92145d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fe91fb90bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fe91fb90bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fe91fb90bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fe91fb90bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fe920fe0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fe920f89807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fe920f89807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fe920f89807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fe92102a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055a997fb9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055a997fbf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055a997fb25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fe919163590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fe919163649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055a997fb44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-compound-literal.m.script: line 1: 1464864 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-compound-literal.m -analyzer-checker=core,osx.cocoa.RetainCount -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-arc.m (973 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-arc.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fobjc-arc -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m -analyzer-output=text : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m -analyzer-output=text -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fobjc-arc -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m -analyzer-output=text 1. parser at end of file 2. While analyzing stack: #0 Calling libdispatch_leaked_data 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m:126:26: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m:126:26: Error evaluating statement #0 0x00007f16445c99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f16445c7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f16445c9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1643550930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f164b79086e llvm::ImutKeyValueInfo::isEqual(clang::ento::SymExpr const* const&, clang::ento::SymExpr const* const&) /usr/include/llvm/ADT/ImmutableMap.h:45:41 #5 0x00007f164b79086e llvm::ImutAVLFactory >::remove_internal(clang::ento::SymExpr const* const&, llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:558:26 #6 0x00007f164b79086e llvm::ImutAVLFactory >::remove(llvm::ImutAVLTree >*, clang::ento::SymExpr const* const&) /usr/include/llvm/ADT/ImmutableSet.h:403:24 #7 0x00007f164b79086e llvm::ImmutableMap >::Factory::remove(llvm::ImmutableMap >, clang::ento::SymExpr const* const&) /usr/include/llvm/ADT/ImmutableMap.h:105:27 #8 0x00007f164b79086e clang::ento::ProgramStatePartialTrait > >::Remove(llvm::ImmutableMap >, clang::ento::SymExpr const*, llvm::ImmutableMap >::Factory&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:172:27 #9 0x00007f164b79086e remove<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:627:89 #10 0x00007f164b79086e llvm::IntrusiveRefCntPtr clang::ento::ProgramState::remove<(anonymous namespace)::RefBindings>(clang::ento::ProgramStateTrait<(anonymous namespace)::RefBindings>::key_type) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:812:63 #11 0x00007f164b791592 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #12 0x00007f164b791592 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #13 0x00007f164b791592 clang::ento::retaincountchecker::RetainCountChecker::checkRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1201:40 #14 0x00007f164b791710 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #15 0x00007f164b791710 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f164b791710 llvm::IntrusiveRefCntPtr clang::ento::check::RegionChanges::_checkRegionChanges(void*, llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:344:70 #17 0x00007f164b54816b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f164b54816b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f164b54816b clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*)>::operator()(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #20 0x00007f164b54816b clang::ento::CheckerManager::runCheckersForRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:610:33 #21 0x00007f164b5ca5da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007f164b5ca5da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f164b5ca5da clang::ento::ExprEngine::processRegionChanges(llvm::IntrusiveRefCntPtr, llvm::DenseSet > const*, llvm::ArrayRef, llvm::ArrayRef, clang::LocationContext const*, clang::ento::CallEvent const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:550:68 #24 0x00007f164b5ca5da clang::ento::ProgramState::invalidateRegionsImpl(llvm::ArrayRef, clang::Expr const*, unsigned int, clang::LocationContext const*, bool, llvm::DenseSet >*, clang::ento::RegionAndSymbolInvalidationTraits*, clang::ento::CallEvent const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:215:58 #25 0x00007f164b556eb5 std::_Rb_tree, std::less, std::allocator >::~_Rb_tree() /usr/include/c++/12/bits/stl_tree.h:984:0 #26 0x00007f164b556eb5 std::set, std::allocator >::~set() /usr/include/c++/12/bits/stl_set.h:281:0 #27 0x00007f164b556eb5 llvm::SmallSet >::~SmallSet() /usr/include/llvm/ADT/SmallSet.h:136:0 #28 0x00007f164b556eb5 clang::ento::CallEvent::invalidateRegions(unsigned int, llvm::IntrusiveRefCntPtr) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:287:0 #29 0x00007f164b5a93c9 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #30 0x00007f164b5a93c9 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #31 0x00007f164b5a93c9 clang::ento::ExprEngine::conservativeEvalCall(clang::ento::CallEvent const&, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:725:0 #32 0x00007f164b5a99d5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #33 0x00007f164b5a99d5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #34 0x00007f164b5a99d5 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1096:0 #35 0x00007f164b55d32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #36 0x00007f164b55d32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #37 0x00007f164b55d32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #38 0x00007f164b55d32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #39 0x00007f164b55d32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #40 0x00007f164b55d32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #41 0x00007f164b55d32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #42 0x00007f164b595473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #43 0x00007f164b595473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #44 0x00007f164b595473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #45 0x00007f164b595473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #46 0x00007f164b595473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #47 0x00007f164b595473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #48 0x00007f164b595473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #49 0x00007f164b595473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #50 0x00007f164b595473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #51 0x00007f164b595e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #52 0x00007f164b5aef89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f164b5aef89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #54 0x00007f164b5b04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f164b5b04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f164b5b084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f164b55fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f164b55ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f164b83181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f164b83181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f164b83181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f164b83181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f164b83181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f164b835111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f164b835111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f164b835111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f164b835111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f164b835111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f1649f68bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f1649f68bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f1649f68bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f1649f68bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f164b3b8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f164b361807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f164b361807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f164b361807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f164b402028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055e028130714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055e028136843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055e0281295ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f164353b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f164353b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055e02812b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-arc.m.script: line 2: 1464800 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fobjc-arc -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-arc.m -analyzer-output=text -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-cf-audited.m (975 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-cf-audited.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cf-audited.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cf-audited.m -x objective-c++ -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cf-audited.m 1. parser at end of file 2. While analyzing stack: #0 Calling testUnaudited 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cf-audited.m:27:3: Error evaluating statement #0 0x00007f17e14169d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f17e1414d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f17e1416e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f17e039d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f17e85ea626 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f17e85ea626 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f17e85ea626 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f17e85ea626 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f17e85ea626 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f17e85ea626 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f17e85ea626 get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f17e85ea626 clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1417:47 #12 0x00007f17e838e8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f17e83ce876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f17e83ce876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f17e83ce876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f17e83ce876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f17e83ce876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f17e83ce876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f17e83ce876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f17e83fd2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f17e83fd84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f17e83acc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f17e83acfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f17e867e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f17e867e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f17e867e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f17e867e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f17e867e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f17e8682111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f17e8682111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f17e8682111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f17e8682111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f17e8682111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f17e6db5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f17e6db5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f17e6db5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f17e6db5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f17e8205e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f17e81ae807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f17e81ae807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f17e81ae807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f17e824f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005640ddb6c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005640ddb72843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005640ddb655ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f17e0388590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f17e0388649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005640ddb674c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-cf-audited.m.script: line 2: 1464843 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-cf-audited.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-count-alloc.cpp (976 of 16414) ******************** TEST 'Clang :: Analysis/retain-count-alloc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-count-alloc.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-count-alloc.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling useAfterFree(struct Object *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-count-alloc.cpp:29:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-count-alloc.cpp:29:7: Error evaluating statement #0 0x00007f1f7713b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1f77139d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1f7713be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1f760c2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1f7e46e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f1f7e46e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f1f7e46e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f1f7e46e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f1f7e46e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f1f7e46e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f1f7e46e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f1f7e46e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1f7e14cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1f7e14cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1f7e14cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1f7e14cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1f7e14cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1f7e14cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1f7e14cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1f7e14cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1f7e14d8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1f7e14d8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1f7e14d8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1f7e14d8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1f7e13de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1f7e13de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1f7e13de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f1f7e1560ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1f7e1560ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1f7e1560ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f1f7e13b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1f7e13b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1f7e13b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1f7e1646f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1f7e1646f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1f7e1646f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1f7e1648f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1f7e1648f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1f7e1648f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1f7e0b9eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1f7e0b9eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1f7e0b9eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f1f7e54d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f1f7e54d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f1f7e54d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f1f7e54d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f1f7e0f321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f1f7e0f321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f1f7e0f321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f1f7e1220b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f1f7e1220b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f1f7e1220b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f1f7e1220b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f1f7e1220b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f1f7e1224e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f1f7e1224e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f1f7e12284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f1f7e0d1c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f1f7e0d1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f1f7e3a381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f1f7e3a381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f1f7e3a381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f1f7e3a381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f1f7e3a381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f1f7e3a7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f1f7e3a7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f1f7e3a7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f1f7e3a7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f1f7e3a7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f1f7cadabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f1f7cadabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f1f7cadabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f1f7cadabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f1f7df2ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f1f7ded3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f1f7ded3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f1f7ded3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f1f7df74028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005570901dd714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005570901e3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005570901d65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f1f760ad590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f1f760ad649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005570901d84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-count-alloc.cpp.script: line 1: 1464786 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.Malloc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-count-alloc.cpp -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-inline.m (979 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-inline.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-inline.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-inline.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[MyClassThatLeaksDuringInit init] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-inline.m:507:7: Error evaluating statement #0 0x00007f16ff6b49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f16ff6b2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f16ff6b4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f16fe63b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f17066cbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f17066cbaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f17066cbaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f17066cbaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f17066cbaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f17066cbaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f170666c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f170666c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f170666c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f170666c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f170669b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f170669b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f170664abac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f170664ad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f170664afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f170691c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f170691c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f170691c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f170691c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f170691c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f1706920111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f1706920111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f1706920111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f1706920111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f1706920111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f1705053bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f1705053bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f1705053bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f1705053bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f17064a3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f170644c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f170644c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f170644c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f17064ed028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005631c4bf0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005631c4bf6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005631c4be95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f16fe626590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f16fe626649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005631c4beb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-inline.m.script: line 1: 1464924 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-inline.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-path-notes.m (980 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-path-notes.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-path-notes.m : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -analyzer-output=plist-multi-file /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-path-notes.m -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-path-notes.m.tmp : 'RUN: at line 3'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling +[LeakReassignmentTests testLeakReassign:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-path-notes.m:400:18: Error evaluating statement #0 0x00007fbc2c2609d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbc2c25ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbc2c260e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbc2b1e7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbc33277aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbc33277aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbc33277aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbc33277aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbc33277aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbc33277aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fbc33218993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fbc33218993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fbc33218993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fbc33218993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fbc332472f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fbc3324784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fbc331f6bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fbc331f6d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fbc331f6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fbc334c881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fbc334c881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fbc334c881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fbc334c881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fbc334c881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fbc334cc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fbc334cc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fbc334cc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fbc334cc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fbc334cc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fbc31bffbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fbc31bffbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fbc31bffbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fbc31bffbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fbc3304fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fbc32ff8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fbc32ff8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fbc32ff8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fbc33099028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055b0314bf714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055b0314c5843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055b0314b85ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fbc2b1d2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fbc2b1d2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055b0314ba4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-path-notes.m.script: line 3: 1464971 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-path-notes.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-safe.c (981 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-safe.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-safe.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.RetainCount -analyzer-inline-max-stack-depth=0 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-safe.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-safe.c 1. parser at end of file 2. While analyzing stack: #0 Calling releaseCFType at line 91 #1 Calling testTheOtherNamingConvention 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-safe.c:48:7: Error evaluating branch #0 0x00007f6efe8df9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6efe8ddd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6efe8dfe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6efd866930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6f05c12126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6f05c12126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6f05c12126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6f05c12126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6f05c12126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6f05c12126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6f05c12126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6f05c12126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6f058f0c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6f058f0c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6f058f0c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6f058f0c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6f058f0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6f058f0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6f058f0c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6f058f0c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6f058f18dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6f058f18dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6f058f18dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6f058f18dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6f058e1e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6f058e1e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6f058e1e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6f058fa0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6f058fa0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6f058fa0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6f058df5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6f058df5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6f058df5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6f059086f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6f059086f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6f059086f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6f059088f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6f059088f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6f059088f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6f0585df06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6f0585df06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6f0585df06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f6f05cf134f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6f05cf134f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6f05cf134f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6f05cf134f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6f0589de93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f6f0589de93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f6f0589de93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f6f0589de93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f6f0589de93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f6f0587475d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f6f05875fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f6f05b4781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f6f05b4781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f6f05b4781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f6f05b4781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f6f05b4781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f6f05b4b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f6f05b4b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f6f05b4b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f6f05b4b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f6f05b4b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f6f0427ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f6f0427ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f6f0427ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f6f0427ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f6f056cee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f6f05677807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f6f05677807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f6f05677807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f6f05718028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000056419967c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000564199682843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005641996755ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f6efd851590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f6efd851649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005641996774c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-safe.c.script: line 2: 1465027 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.RetainCount -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-safe.c -- ******************** Testing: 0 FAIL: Clang :: Analysis/retain-release-region-store.m (982 of 16414) ******************** TEST 'Clang :: Analysis/retain-release-region-store.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-koji-linux-gnu -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -analyzer-max-loop 6 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-region-store.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-koji-linux-gnu -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -analyzer-max-loop 6 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-region-store.m 1. parser at end of file 2. While analyzing stack: #0 Calling R8261992_test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-region-store.m:243:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-region-store.m:243:14: Error evaluating statement #0 0x00007f6a3011c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6a3011ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6a3011ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6a2f0a3930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6a3744f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6a3744f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6a3744f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6a3744f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6a3744f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6a3744f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6a3744f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6a3744f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6a3712dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6a3712dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6a3712dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6a3712dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6a3712dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6a3712dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6a3712dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6a3712dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6a3712e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6a3712e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6a3712e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6a3712e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f6a3711ee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6a3711ee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6a3711ee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f6a371370ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6a371370ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6a371370ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f6a3711c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6a3711c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6a3711c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f6a371456f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f6a371456f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f6a371456f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f6a371458f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f6a371458f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f6a371458f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f6a3709af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6a3709af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6a3709af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f6a3752e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f6a3752e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f6a3752e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f6a3752e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f6a371d6a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f6a371d6a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f6a371d6a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f6a371d6a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f6a37093e0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f6a370d38fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f6a370d38fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f6a370d3bdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f6a370d3bdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f6a370d3bdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f6a370d3bdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f6a370e0c0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f6a370e0c0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f6a370e0c0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f6a37101822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f6a37101822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f6a37101822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f6a371034e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f6a371034e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f6a3710384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f6a370b2c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f6a370b2fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f6a3738481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f6a3738481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f6a3738481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f6a3738481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f6a3738481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f6a37388111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f6a37388111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f6a37388111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f6a37388111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f6a37388111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f6a35abbbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f6a35abbbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f6a35abbbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f6a35abbbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f6a36f0be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f6a36eb4807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f6a36eb4807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f6a36eb4807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f6a36f55028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x00005645dfc56714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x00005645dfc5c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x00005645dfc4f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f6a2f08e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f6a2f08e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x00005645dfc514c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release-region-store.m.script: line 1: 1464982 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-koji-linux-gnu -analyzer-checker=core,osx.cocoa.RetainCount -analyzer-store=region -analyzer-max-loop 6 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release-region-store.m -- ******************** Testing: 0 FAIL: Clang :: Analysis/return-value-guaranteed.cpp (983 of 16414) ******************** TEST 'Clang :: Analysis/return-value-guaranteed.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.llvm.ReturnValue -analyzer-output=text -verify=class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-value-guaranteed.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.llvm.ReturnValue -analyzer-output=text -verify=class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-value-guaranteed.cpp 1. parser at end of file #0 0x00007fc270e289d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc270e26d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc270e28e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc26fdaf930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc277de86ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc277de86ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc277de86ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc277de86ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc277de86ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc277de86ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc277de86ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fc277de86ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fc277dbe368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fc277dbedde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fc277dbefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fc27809081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fc27809081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fc27809081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fc27809081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fc27809081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fc278094111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fc278094111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fc278094111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fc278094111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fc278094111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fc2767c7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fc2767c7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fc2767c7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fc2767c7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fc277c17e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fc277bc0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fc277bc0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fc277bc0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fc277c61028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000056107ce1b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000056107ce21843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000056107ce145ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fc26fd9a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fc26fd9a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000056107ce164c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/return-value-guaranteed.cpp.script: line 1: 1465157 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.llvm.ReturnValue -analyzer-output=text -verify=class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-value-guaranteed.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/retain-release.m (986 of 16414) ******************** TEST 'Clang :: Analysis/retain-release.m' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -f /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.tmp.objc.plist /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.tmp.objcpp.plist : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-checker=debug.ExprInspection -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m -Wno-objc-root-class -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.tmp.objc.plist : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-checker=debug.ExprInspection -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m -Wno-objc-root-class -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.tmp.objcpp.plist -x objective-c++ -std=gnu++98 : 'RUN: at line 13'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-checker=debug.ExprInspection -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m -Wno-objc-root-class -x objective-c++ -std=gnu++98 -analyzer-config osx.cocoa.RetainCount:TrackNSCFStartParam=true -DTRACK_START_PARAM : 'RUN: at line 20'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' .* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling testCFReturnsRetainedError 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m:2397:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m:2397:7: Error evaluating statement #0 0x00007f3249bdb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3249bd9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3249bdbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3248b62930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3250f0e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3250f0e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3250f0e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3250f0e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3250f0e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3250f0e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3250f0e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3250f0e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3250becc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3250becc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3250becc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3250becc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3250becc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3250becc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3250becc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3250becc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3250bed8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3250bed8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3250bed8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3250bed8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3250bdde00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3250bdde00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3250bdde00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f3250bf60ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3250bf60ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3250bf60ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f3250bdb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3250bdb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3250bdb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3250c046f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3250c046f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3250c046f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3250c048f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3250c048f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3250c048f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3250b59eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3250b59eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3250b59eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f3250fed34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3250fed34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3250fed34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3250fed34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3250b9321a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f3250b9321a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f3250b9321a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f3250bc20b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f3250bc20b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f3250bc20b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f3250bc20b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f3250bc20b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f3250bc24e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f3250bc24e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f3250bc284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f3250b71c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f3250b71fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f3250e4381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f3250e4381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f3250e4381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f3250e4381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f3250e4381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f3250e47111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f3250e47111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f3250e47111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f3250e47111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f3250e47111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f324f57abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f324f57abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f324f57abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f324f57abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f32509cae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f3250973807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f3250973807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f3250973807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f3250a14028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055a286409714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055a28640f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055a2864025ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f3248b4d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f3248b4d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055a2864044c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.script: line 6: 1465057 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-checker=debug.ExprInspection -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.m -Wno-objc-root-class -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.m.tmp.objc.plist -- ******************** Testing: 0. FAIL: Clang :: Analysis/retain-release.mm (989 of 16414) ******************** TEST 'Clang :: Analysis/retain-release.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.mm 1. parser at end of file 2. While analyzing stack: #0 Calling reinterpret_casts::fooBar() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.mm:541:3: Error evaluating statement #0 0x00007fd3a435e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd3a435cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd3a435ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd3a32e5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd3ab532626 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd3ab532626 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd3ab532626 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd3ab532626 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd3ab532626 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd3ab532626 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd3ab532626 get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fd3ab532626 clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1417:47 #12 0x00007fd3ab2d68e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fd3ab316876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fd3ab316876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fd3ab316876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fd3ab316876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fd3ab316876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fd3ab316876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fd3ab316876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fd3ab3452f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fd3ab34584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fd3ab2f4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fd3ab2f4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fd3ab5c681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd3ab5c681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd3ab5c681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fd3ab5c681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fd3ab5c681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fd3ab5ca111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fd3ab5ca111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fd3ab5ca111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fd3ab5ca111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fd3ab5ca111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fd3a9cfdbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fd3a9cfdbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fd3a9cfdbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fd3a9cfdbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fd3ab14de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fd3ab0f6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fd3ab0f6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fd3ab0f6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fd3ab197028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000056237d093714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000056237d099843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000056237d08c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fd3a32d0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fd3a32d0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000056237d08e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retain-release.mm.script: line 1: 1465081 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.coreFoundation.CFRetainRelease,osx.cocoa.ClassRelease,osx.cocoa.RetainCount -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retain-release.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/return-stmt-merge.cpp (990 of 16414) ******************** TEST 'Clang :: Analysis/return-stmt-merge.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder,debug.ExprInspection -analyzer-config debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:LiveSymbols=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp:33:16: error: CHECK-NEXT: is not on the line after the previous match // CHECK-NEXT: LiveSymbols ^ :12:458: note: 'next' match was here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder,debug.ExprInspection -analyzer-config debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:LiveSymbols=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp ^ :9:12: note: previous match ended here LiveSymbols ^ :10:1: note: non-matching line after previous match is here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp -dump-input=help explains the following input dump. Input was: <<<<<< . . . 7: PostCall (coin) [SimpleFunctionCall] 8: LiveSymbols 9: LiveSymbols 10: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. 11: Stack dump: 12: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.AnalysisOrder,debug.ExprInspection -analyzer-config debug.AnalysisOrder:PreCall=true,debug.AnalysisOrder:PostCall=true,debug.AnalysisOrder:LiveSymbols=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp next:33 !~~~~~~~~~~ error: match on wrong line 13: 1. parser at end of file 14: 2. While analyzing stack: 15: #0 Calling foo() at line 21 16: #1 Calling bar() 17: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-stmt-merge.cpp:17:5: Error evaluating statement . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/return-ptr-range.cpp (995 of 16414) ******************** TEST 'Clang :: Analysis/return-ptr-range.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ReturnPtrRange -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-ptr-range.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ReturnPtrRange -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-ptr-range.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_array_of_struct::test_struct_array() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-ptr-range.cpp:108:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-ptr-range.cpp:108:7: Error evaluating statement #0 0x00007f2fc2b8c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2fc2b8ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2fc2b8ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2fc1b13930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2fc9ebf126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2fc9ebf126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2fc9ebf126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2fc9ebf126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2fc9ebf126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2fc9ebf126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2fc9ebf126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2fc9ebf126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f2fc9b9dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f2fc9b9dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f2fc9b9dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f2fc9b9dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f2fc9b9dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f2fc9b9dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f2fc9b9dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f2fc9b9dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f2fc9b9e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f2fc9b9e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f2fc9b9e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f2fc9b9e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2fc9b8ee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2fc9b8ee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2fc9b8ee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f2fc9ba70ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f2fc9ba70ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f2fc9ba70ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f2fc9b8c5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f2fc9b8c5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f2fc9b8c5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2fc9bb56f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2fc9bb56f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2fc9bb56f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2fc9bb58f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2fc9bb58f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2fc9bb58f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f2fc9b0af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f2fc9b0af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f2fc9b0af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f2fc9f9e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2fc9f9e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2fc9f9e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2fc9f9e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2fc9b4421a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f2fc9b4421a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f2fc9b4421a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f2fc9b730b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f2fc9b730b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f2fc9b730b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f2fc9b730b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f2fc9b730b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f2fc9b734e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f2fc9b734e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f2fc9b7384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f2fc9b22c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f2fc9b22fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f2fc9df481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f2fc9df481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f2fc9df481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f2fc9df481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f2fc9df481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f2fc9df8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f2fc9df8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f2fc9df8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f2fc9df8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f2fc9df8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f2fc852bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f2fc852bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f2fc852bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f2fc852bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f2fc997be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f2fc9924807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f2fc9924807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f2fc9924807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f2fc99c5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005570a1033714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005570a1039843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005570a102c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f2fc1afe590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f2fc1afe649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005570a102e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/return-ptr-range.cpp.script: line 1: 1465142 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.security.ReturnPtrRange -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/return-ptr-range.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/retaincountchecker-compoundregion.m (996 of 16414) ******************** TEST 'Clang :: Analysis/retaincountchecker-compoundregion.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retaincountchecker-compoundregion.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retaincountchecker-compoundregion.m 1. parser at end of file 2. While analyzing stack: #0 Calling foo 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retaincountchecker-compoundregion.m:23:20: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retaincountchecker-compoundregion.m:23:20: Error evaluating statement #0 0x00007fcff9ac89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcff9ac6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcff9ac8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcff8a4f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd000c908be llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd000c908be llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd000c908be llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd000c908be llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd000c908be llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd000c908be clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd000c908be get<(anonymous namespace)::RefBindings> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fd000c908be clang::ento::retaincountchecker::RetainCountChecker::evalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:1159:45 #12 0x00007fd000c91145 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fd000c91145 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fd000c91145 llvm::IntrusiveRefCntPtr clang::ento::eval::Assume::_evalAssume(void*, llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:464:74 #15 0x00007fd000a473da llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fd000a473da llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fd000a473da clang::ento::CheckerFn (llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool)>::operator()(llvm::IntrusiveRefCntPtr, clang::ento::SVal const&, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:29 #18 0x00007fd000a473da clang::ento::CheckerManager::runCheckersForEvalAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:646:30 #19 0x00007fd000af1787 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007fd000af1787 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007fd000af1787 clang::ento::ExprEngine::processAssume(llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:538:0 #22 0x00007fd000af1787 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:48:0 #23 0x00007fd000af18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007fd000af18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007fd000af18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #26 0x00007fd000a46eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007fd000a46eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007fd000a46eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #29 0x00007fd000eda34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #30 0x00007fd000eda34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #31 0x00007fd000eda34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #32 0x00007fd000eda34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #33 0x00007fd000b82a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #34 0x00007fd000b82a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #35 0x00007fd000b82a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #36 0x00007fd000b82a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #37 0x00007fd000a3fe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #38 0x00007fd000a7f8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #39 0x00007fd000a7f8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #40 0x00007fd000a7fbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #41 0x00007fd000a7fbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #42 0x00007fd000a7fbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007fd000a7fbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #44 0x00007fd000a8cc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #45 0x00007fd000a8cc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007fd000a8cc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #47 0x00007fd000aad822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #48 0x00007fd000aad822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #49 0x00007fd000aad822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #50 0x00007fd000aaf4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #51 0x00007fd000aaf4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #52 0x00007fd000aaf84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #53 0x00007fd000a5ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #54 0x00007fd000a5efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #55 0x00007fd000d3081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #56 0x00007fd000d3081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #57 0x00007fd000d3081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #58 0x00007fd000d3081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #59 0x00007fd000d3081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #60 0x00007fd000d34111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #61 0x00007fd000d34111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #62 0x00007fd000d34111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #63 0x00007fd000d34111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #64 0x00007fd000d34111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #65 0x00007fcfff467bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #66 0x00007fcfff467bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #67 0x00007fcfff467bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #68 0x00007fcfff467bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #69 0x00007fd0008b7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #70 0x00007fd000860807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #71 0x00007fd000860807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #72 0x00007fd000860807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #73 0x00007fd000901028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #74 0x00005649c58f7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #75 0x00005649c58fd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #76 0x00005649c58f05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #77 0x00007fcff8a3a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #78 0x00007fcff8a3a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #79 0x00005649c58f24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/retaincountchecker-compoundregion.m.script: line 1: 1465084 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,osx -fblocks -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/retaincountchecker-compoundregion.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/rvo.cpp (997 of 16414) ******************** TEST 'Clang :: Analysis/rvo.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,cplusplus -std=c++14 -analyzer-checker debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rvo.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,cplusplus -std=c++14 -analyzer-checker debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rvo.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rvo.cpp:20:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rvo.cpp:20:5: Error evaluating statement #0 0x00007f2d0591d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2d0591bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2d0591de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2d048a4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2d0c8c66de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f2d0c8c66de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2d0c8c66de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2d0c8c66de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f2d0c8c66de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f2d0c8c66de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f2d0c8c66de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f2d0c8c66de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f2d0c8ab845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007f2d0c8ab845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f2d0c8ab845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007f2d0c8ab845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007f2d0c8ac77c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007f2d0c8ac77c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007f2d0c961ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007f2d0c961ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007f2d0c961ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007f2d0c91ea49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007f2d0c91ea49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007f2d0c8e8f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007f2d0c8e8f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007f2d0c8e8f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007f2d0c8fdbe6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007f2d0c8fdbe6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007f2d0c8fdbe6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007f2d0c8b132e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007f2d0c8b132e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007f2d0c8b132e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007f2d0c8b132e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007f2d0c8b132e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007f2d0c8b132e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007f2d0c8b132e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007f2d0c8fc23b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007f2d0c8fc23b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007f2d0c8fc23b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007f2d0c8fc23b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007f2d0c8fc23b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007f2d0c8fc23b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007f2d0c8fc23b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007f2d0c902f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007f2d0c902f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007f2d0c9044e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007f2d0c9044e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007f2d0c90484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007f2d0c8b3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007f2d0c8b3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007f2d0cb8581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007f2d0cb8581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f2d0cb8581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007f2d0cb8581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007f2d0cb8581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007f2d0cb89111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007f2d0cb89111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007f2d0cb89111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007f2d0cb89111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007f2d0cb89111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007f2d0b2bcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007f2d0b2bcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007f2d0b2bcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007f2d0b2bcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007f2d0c70ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007f2d0c6b5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007f2d0c6b5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007f2d0c6b5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007f2d0c756028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x000056226cc1e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x000056226cc24843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x000056226cc175ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007f2d0488f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007f2d0488f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x000056226cc194c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/rvo.cpp.script: line 1: 1465173 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker core,cplusplus -std=c++14 -analyzer-checker debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/rvo.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/self-init.m (1004 of 16414) ******************** TEST 'Clang :: Analysis/self-init.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.SelfInit -analyzer-config ipa=dynamic -fno-builtin /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-init.m -verify : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.SelfInit -fno-builtin /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-init.m -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.SelfInit -analyzer-config ipa=dynamic -fno-builtin /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-init.m -verify 1. parser at end of file 2. While analyzing stack: #0 Calling -[ABCClass abcWithFoo:] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-init.m:303:21: Error evaluating statement #0 0x00007f1be23649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1be2362d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1be2364e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1be12eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1be937baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1be937baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1be937baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1be937baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f1be937baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f1be937baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f1be931c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f1be931c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f1be931c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f1be931c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f1be934b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f1be934b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f1be92fabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f1be92fad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f1be92fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f1be95cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f1be95cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f1be95cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f1be95cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f1be95cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f1be95d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f1be95d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f1be95d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f1be95d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f1be95d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f1be7d03bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f1be7d03bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f1be7d03bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f1be7d03bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f1be9153e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f1be90fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f1be90fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f1be90fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f1be919d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005555d6f8f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005555d6f95843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005555d6f885ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f1be12d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f1be12d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005555d6f8a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/self-init.m.script: line 2: 1465562 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.SelfInit -analyzer-config ipa=dynamic -fno-builtin /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-init.m -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/shallow-mode.m (1005 of 16414) ******************** TEST 'Clang :: Analysis/shallow-mode.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config mode=shallow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/shallow-mode.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config mode=shallow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/shallow-mode.m 1. parser at end of file 2. While analyzing stack: #0 Calling +[MyClass caller] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/shallow-mode.m:24:5: Error evaluating statement #0 0x00007f5580f929d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5580f90d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5580f92e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f557ff19930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5587fa9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5587fa9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5587fa9aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5587fa9aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5587fa9aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5587fa9aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f5587f4a993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f5587f4a993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f5587f4a993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f5587f4a993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f5587f792f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f5587f7984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f5587f28bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f5587f28d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f5587f28fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f55881fa81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f55881fa81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f55881fa81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f55881fa81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f55881fa81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f55881fe111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f55881fe111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f55881fe111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f55881fe111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f55881fe111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f5586931bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f5586931bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f5586931bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f5586931bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5587d81e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f5587d2a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f5587d2a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f5587d2a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5587dcb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055dcf2b08714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055dcf2b0e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055dcf2b015ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f557ff04590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f557ff04649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055dcf2b034c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/shallow-mode.m.script: line 1: 1465581 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config mode=shallow -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/shallow-mode.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/self-assign.cpp (1006 of 16414) ******************** TEST 'Clang :: Analysis/self-assign.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-assign.cpp -verify -analyzer-output=text -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-assign.cpp -verify -analyzer-output=text -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false 1. parser at end of file 2. While analyzing stack: #0 Calling main() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-assign.cpp:116:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-assign.cpp:116:14: Error evaluating statement #0 0x00007fb11a9039d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb11a901d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb11a903e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb11988a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb1218ac6de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fb1218ac6de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb1218ac6de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb1218ac6de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fb1218ac6de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fb1218ac6de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fb1218ac6de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fb1218ac6de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fb121891845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fb121891845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fb121891845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fb121891845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fb12189277c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fb12189277c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fb121947ed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fb121947ed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fb121947ed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fb121904a49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fb121904a49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fb1218cef67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fb1218cef67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fb1218cef67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fb1218e3be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fb1218e3be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fb1218e3be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fb12189732e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fb12189732e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fb12189732e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fb12189732e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fb12189732e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fb12189732e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fb12189732e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fb1218e223b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fb1218e223b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fb1218e223b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fb1218e223b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fb1218e223b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fb1218e223b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fb1218e223b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fb1218e8f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fb1218e8f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fb1218ea4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fb1218ea4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fb1218ea84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fb121899c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fb121899fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fb121b6b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fb121b6b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fb121b6b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fb121b6b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fb121b6b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fb121b6f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fb121b6f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fb121b6f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fb121b6f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fb121b6f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fb1202a2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fb1202a2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fb1202a2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fb1202a2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fb1216f2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fb12169b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fb12169b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fb12169b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fb12173c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #69 0x00005589cc1e5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #70 0x00005589cc1eb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #71 0x00005589cc1de5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #72 0x00007fb119875590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #73 0x00007fb119875649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #74 0x00005589cc1e04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/self-assign.cpp.script: line 1: 1465532 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/self-assign.cpp -verify -analyzer-output=text -analyzer-checker=core -analyzer-checker=cplusplus -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- ******************** Testing: 0. FAIL: Clang :: Analysis/simple-stream-checks.c (1007 of 16414) ******************** TEST 'Clang :: Analysis/simple-stream-checks.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.SimpleStream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/simple-stream-checks.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.SimpleStream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/simple-stream-checks.c 1. parser at end of file 2. While analyzing stack: #0 Calling testOverwrite 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/simple-stream-checks.c:94:3: Error evaluating statement #0 0x00007f396d6a49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f396d6a2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f396d6a4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f396c62b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f397487ee46 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f397487ee46 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f397487ee46 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f397487ee46 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f397487ee46 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f397487ee46 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f397487ee46 get<(anonymous namespace)::StreamMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f397487ee46 (anonymous namespace)::SimpleStreamChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:179:54 #12 0x00007f397461c8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f397465c876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f397465c876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f397465c876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f397465c876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f397465c876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f397465c876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f397465c876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f397468b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f397468b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f397463ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f397463afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f397490c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f397490c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f397490c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f397490c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f397490c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f3974910111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f3974910111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f3974910111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f3974910111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f3974910111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f3973043bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f3973043bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f3973043bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f3973043bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f3974493e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f397443c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f397443c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f397443c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f39744dd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x00005590dda6f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x00005590dda75843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x00005590dda685ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f396c616590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f396c616649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x00005590dda6a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/simple-stream-checks.c.script: line 1: 1465694 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.SimpleStream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/simple-stream-checks.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/silence-checkers.cpp (1008 of 16414) ******************** TEST 'Clang :: Analysis/silence-checkers.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify="no-silence" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp -triple i386-unknown-linux-gnu -analyzer-checker=core,apiModeling -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify="unix-silenced" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp -triple i386-unknown-linux-gnu -analyzer-checker=core,apiModeling -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete -analyzer-config silence-checkers="unix" : 'RUN: at line 14'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify="deadstore-silenced" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=deadcode -analyzer-config silence-checkers="deadcode.DeadStores" -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify=no-silence /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp -triple i386-unknown-linux-gnu -analyzer-checker=core,apiModeling -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete 1. parser at end of file 2. While analyzing stack: #0 Calling r11160612_no_callback() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp:35:3: Error evaluating statement #0 0x00007f10504e49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f10504e2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f10504e4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f104f46b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1057634589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1057634589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1057634589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1057634589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f1057634589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f1057634589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f1057634589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f1057634589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f105745c8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f105749c876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f105749c876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f105749c876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f105749c876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f105749c876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f105749c876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f105749c876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f10574cb2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f10574cb84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f105747ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f105747afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f105774c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f105774c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f105774c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f105774c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f105774c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f1057750111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f1057750111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f1057750111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f1057750111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f1057750111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f1055e83bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f1055e83bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f1055e83bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f1055e83bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f10572d3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f105727c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f105727c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f105727c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f105731d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055c6d4a04714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055c6d4a0a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055c6d49fd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f104f456590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f104f456649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055c6d49ff4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/silence-checkers.cpp.script: line 3: 1465692 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify="no-silence" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers.cpp -triple i386-unknown-linux-gnu -analyzer-checker=core,apiModeling -analyzer-checker=unix.Malloc -analyzer-checker=cplusplus.NewDelete -- ******************** Testing: 0. FAIL: Clang :: Analysis/silence-checkers-and-packages-core-all.cpp (1009 of 16414) ******************** TEST 'Clang :: Analysis/silence-checkers-and-packages-core-all.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers="core.DivideZero;core.NullDereference" -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp : 'RUN: at line 11'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp -analyzer-checker=core -analyzer-config silence-checkers=core.NullDeref 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp -check-prefix=CHECK-CHECKER-ERROR : 'RUN: at line 19'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp -analyzer-checker=core -analyzer-config silence-checkers=coreModeling 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp -check-prefix=CHECK-PACKAGE-ERROR -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_disable_null_deref(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp:34:7: Error evaluating branch #0 0x00007f7162dec9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7162dead80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7162dece6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7161d73930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f716a11f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f716a11f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f716a11f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f716a11f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f716a11f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f716a11f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f716a11f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f716a11f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7169dfdc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7169dfdc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7169dfdc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7169dfdc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7169dfdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7169dfdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7169dfdc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7169dfdc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7169dfe8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7169dfe8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7169dfe8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7169dfe8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7169deee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7169deee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7169deee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7169e070ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7169e070ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7169e070ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7169dec5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7169dec5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7169dec5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7169e156f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7169e156f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7169e156f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7169e158f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7169e158f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7169e158f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7169d6af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7169d6af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7169d6af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f716a1fe34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f716a1fe34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f716a1fe34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f716a1fe34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7169daae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f7169daae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f7169daae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f7169daae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f7169daae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f7169d8175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f7169d82fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f716a05481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f716a05481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f716a05481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f716a05481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f716a05481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f716a058111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f716a058111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f716a058111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f716a058111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f716a058111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f716878bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f716878bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f716878bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f716878bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f7169bdbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f7169b84807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f7169b84807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f7169b84807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f7169c25028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005634ccad4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005634ccada843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005634ccacd5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f7161d5e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f7161d5e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005634ccacf4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/silence-checkers-and-packages-core-all.cpp.script: line 4: 1465642 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-all.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/scan-build/silence-core-checkers.test (1010 of 16414) ******************** TEST 'Clang :: Analysis/scan-build/silence-core-checkers.test' FAILED ******************** Script: -- : 'RUN: at line 4'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir : 'RUN: at line 5'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test -check-prefix CHECK-TWO-BUGS : 'RUN: at line 9'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir : 'RUN: at line 10'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir -disable-checker core.DivideZero /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test -check-prefix CHECK-ONE-BUG : 'RUN: at line 15'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir : 'RUN: at line 16'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir -disable-checker core.NullDereference /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test -check-prefix CHECK-ONE-BUG : 'RUN: at line 21'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir : 'RUN: at line 22'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir -disable-checker core.NullDereference -disable-checker core.DivideZero /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test -check-prefix CHECK-NO-BUGS -- Exit Code: 1 Command Output (stdout): -- $ ":" "RUN: at line 4" $ "rm" "-rf" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir" $ "mkdir" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir" $ ":" "RUN: at line 5" $ "/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build" "--use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14" "-o" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang" "-S" "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c" # command stderr: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -cc1 -triple x86_64-koji-linux-gnu -analyze -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name null_dereference_and_division_by_zero.c -analyzer-store=region -analyzer-opt-analyze-nested-blocks -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=unix -analyzer-checker=deadcode -analyzer-checker=security.insecureAPI.UncheckedReturn -analyzer-checker=security.insecureAPI.getpw -analyzer-checker=security.insecureAPI.gets -analyzer-checker=security.insecureAPI.mktemp -analyzer-checker=security.insecureAPI.mkstemp -analyzer-checker=security.insecureAPI.vfork -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-output plist -w -setup-static-analyzer -mrelocation-model static -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fcoverage-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -resource-dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -internal-isystem /usr/local/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdebug-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -ferror-limit 19 -fgnuc-version=4.2.1 -analyzer-output=html -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir/2023-09-19-211013-1465401-1 -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c 1. parser at end of file 2. While analyzing stack: #0 Calling test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/null_dereference_and_division_by_zero.c:2:7: Error evaluating branch #0 0x00007fbe8d1fc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbe8d1fad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbe8d1fce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbe8c183930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbe9452f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbe9452f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbe9452f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbe9452f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbe9452f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbe9452f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbe9452f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbe9452f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbe9420dc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbe9420dc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbe9420dc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbe9420dc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbe9420dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbe9420dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbe9420dc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbe9420dc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbe9420e8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbe9420e8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbe9420e8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbe9420e8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fbe9421793b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbe9421793b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbe9421793b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fbe9421711f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbe9421711f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbe9421711f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fbe941fc5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbe941fc5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbe941fc5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fbe942256f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fbe942256f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fbe942256f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fbe942258f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fbe942258f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fbe942258f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fbe9417af06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fbe9417af06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fbe9417af06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fbe9460e34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fbe9460e34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fbe9460e34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fbe9460e34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fbe941bae93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fbe941bae93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fbe941bae93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fbe941bae93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fbe941bae93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fbe9419175d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fbe94192fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fbe9446481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fbe9446481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fbe9446481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fbe9446481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fbe9446481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fbe94468111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fbe94468111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fbe94468111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fbe94468111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fbe94468111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fbe92b9bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fbe92b9bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fbe92b9bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fbe92b9bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fbe93febe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fbe93f94807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fbe93f94807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fbe93f94807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fbe94035028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055597b34a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055597b350843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055597b3435ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fbe8c16e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fbe8c16e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055597b3454c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14+0x124c5) $ "/usr/bin/FileCheck" "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test" "-check-prefix" "CHECK-TWO-BUGS" # command stderr: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test:30:17: error: CHECK-TWO-BUGS: expected string not found in input CHECK-TWO-BUGS: scan-build: 2 bugs found. ^ :1:1: note: scanning from here scan-build: Using '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14' for static analysis ^ :3:1: note: possible intended match here scan-build: 0 bugs found. ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/silence-core-checkers.test -dump-input=help explains the following input dump. Input was: <<<<<< 1: scan-build: Using '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14' for static analysis check:30'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: scan-build: Analysis run complete. check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: scan-build: 0 bugs found. check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~ check:30'1 ? possible intended match 4: scan-build: The analyzer encountered problems on some source files. check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: scan-build: Preprocessed versions of these sources were deposited in '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/silence-core-checkers.test.tmp.output_dir/2023-09-19-211013-1465401-1/failures'. check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: scan-build: Please consider submitting a bug report using these files: check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: scan-build: http://clang-analyzer.llvm.org/filing_bugs.html check:30'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>> error: command failed with exit status: 1 -- ******************** Testing: 0. FAIL: Clang :: Analysis/smart-ptr-text-output.cpp (1011 of 16414) ******************** TEST 'Clang :: Analysis/smart-ptr-text-output.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.Move,alpha.cplusplus.SmartPtr,debug.ExprInspection -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -analyzer-output=text -std=c++20 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp -verify=expected : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.Move,alpha.cplusplus.SmartPtr,debug.ExprInspection -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -analyzer-output=text -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp -verify=expected -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.Move,alpha.cplusplus.SmartPtr,debug.ExprInspection -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -analyzer-output=text -std=c++20 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp -verify=expected 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp:362:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp:362:14: Error evaluating statement #0 0x00007fdb652499d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdb65247d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fdb65249e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdb641d0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdb6c1f26de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fdb6c1f26de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdb6c1f26de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdb6c1f26de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fdb6c1f26de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fdb6c1f26de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fdb6c1f26de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fdb6c1f26de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fdb6c204c4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007fdb6c204c4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007fdb6c204c4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007fdb6c204c4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007fdb6c204e2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fdb6c204e2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fdb6c204e2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007fdb6c2154e6 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:593:26 #20 0x00007fdb6c215e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #21 0x00007fdb6c22ef89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #22 0x00007fdb6c22ef89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #23 0x00007fdb6c2304e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #24 0x00007fdb6c2304e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #25 0x00007fdb6c23084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007fdb6c1dfc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007fdb6c1dffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007fdb6c4b181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007fdb6c4b181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007fdb6c4b181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007fdb6c4b181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007fdb6c4b181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007fdb6c4b5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007fdb6c4b5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007fdb6c4b5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007fdb6c4b5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007fdb6c4b5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007fdb6abe8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007fdb6abe8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007fdb6abe8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007fdb6abe8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007fdb6c038e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007fdb6bfe1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007fdb6bfe1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007fdb6bfe1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007fdb6c082028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x0000558ffcfbb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x0000558ffcfc1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x0000558ffcfb45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007fdb641bb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007fdb641bb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x0000558ffcfb64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/smart-ptr-text-output.cpp.script: line 2: 1465737 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.Move,alpha.cplusplus.SmartPtr,debug.ExprInspection -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -analyzer-output=text -std=c++20 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr-text-output.cpp -verify=expected -- ******************** Testing: 0. FAIL: Clang :: Analysis/silence-checkers-and-packages-core-div-by-zero.cpp (1012 of 16414) ******************** TEST 'Clang :: Analysis/silence-checkers-and-packages-core-div-by-zero.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-div-by-zero.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-div-by-zero.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_disable_null_deref(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-div-by-zero.cpp:13:7: Error evaluating branch #0 0x00007f7822b4d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7822b4bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7822b4de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7821ad4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7829e80126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7829e80126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7829e80126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7829e80126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7829e80126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7829e80126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7829e80126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7829e80126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7829b5ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7829b5ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7829b5ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7829b5ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7829b5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7829b5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7829b5ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7829b5ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7829b5f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7829b5f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7829b5f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7829b5f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7829b4fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7829b4fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7829b4fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7829b680ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7829b680ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7829b680ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7829b4d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7829b4d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7829b4d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7829b766f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7829b766f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7829b766f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7829b768f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7829b768f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7829b768f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7829acbf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7829acbf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7829acbf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f7829f5f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7829f5f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7829f5f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7829f5f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7829b0be93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f7829b0be93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f7829b0be93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f7829b0be93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f7829b0be93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f7829ae275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f7829ae3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f7829db581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f7829db581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f7829db581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f7829db581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f7829db581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f7829db9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f7829db9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f7829db9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f7829db9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f7829db9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f78284ecbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f78284ecbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f78284ecbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f78284ecbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f782993ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f78298e5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f78298e5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f78298e5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f7829986028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055f0de515714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055f0de51b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055f0de50e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f7821abf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f7821abf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055f0de5104c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/silence-checkers-and-packages-core-div-by-zero.cpp.script: line 1: 1465684 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-config silence-checkers=core.DivideZero -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/silence-checkers-and-packages-core-div-by-zero.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/stack-addr-ps.cpp (1013 of 16414) ******************** TEST 'Clang :: Analysis/stack-addr-ps.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.cpp -Wno-undefined-bool-conversion -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.cpp -Wno-undefined-bool-conversion 1. parser at end of file #0 0x00007fbe55fb29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbe55fb0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbe55fb2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbe54f39930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbe5cf726ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbe5cf726ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbe5cf726ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbe5cf726ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fbe5cf726ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fbe5cf726ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fbe5cf726ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fbe5cf726ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fbe5cf48368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fbe5cf48dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fbe5cf48fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fbe5d21a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fbe5d21a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fbe5d21a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fbe5d21a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fbe5d21a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fbe5d21e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fbe5d21e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fbe5d21e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fbe5d21e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fbe5d21e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fbe5b951bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fbe5b951bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fbe5b951bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fbe5b951bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fbe5cda1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fbe5cd4a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fbe5cd4a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fbe5cd4a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fbe5cdeb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055e516a4e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055e516a54843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055e516a475ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fbe54f24590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fbe54f24649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055e516a494c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stack-addr-ps.cpp.script: line 1: 1465842 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.cpp -Wno-undefined-bool-conversion -- ******************** Testing: 0. FAIL: Clang :: Analysis/stack-addr-ps.c (1014 of 16414) ******************** TEST 'Clang :: Analysis/stack-addr-ps.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.c 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.c:67:43: Error evaluating statement #0 0x00007f13e633f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f13e633dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f13e633fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f13e52c6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f13ed356aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f13ed356aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f13ed356aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f13ed356aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f13ed356aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f13ed356aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f13ed2f7993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f13ed2f7993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f13ed2f7993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f13ed2f7993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f13ed3262f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f13ed32684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f13ed2d5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #17 0x00007f13ed2d5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #18 0x00007f13ed5a781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #19 0x00007f13ed5a781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f13ed5a781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #21 0x00007f13ed5a781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #22 0x00007f13ed5a781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #23 0x00007f13ed5ab111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #24 0x00007f13ed5ab111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #25 0x00007f13ed5ab111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #26 0x00007f13ed5ab111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #27 0x00007f13ed5ab111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #28 0x00007f13ebcdebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #29 0x00007f13ebcdebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #30 0x00007f13ebcdebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #31 0x00007f13ebcdebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #32 0x00007f13ed12ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #33 0x00007f13ed0d7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #34 0x00007f13ed0d7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #35 0x00007f13ed0d7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #36 0x00007f13ed178028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #37 0x00005627a64a8714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #38 0x00005627a64ae843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #39 0x00005627a64a15ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #40 0x00007f13e52b1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #41 0x00007f13e52b1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #42 0x00005627a64a34c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stack-addr-ps.c.script: line 1: 1465847 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-addr-ps.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/stack-capture-leak-arc.mm (1015 of 16414) ******************** TEST 'Clang :: Analysis/stack-capture-leak-arc.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-arc.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-arc.mm 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code #0 0x00007f758a8b89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f758a8b6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f758a8b8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f758983f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f75918cfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f75918cfaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f75918cfaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f75918cfaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f75918cfaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f75918cfaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7591870993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7591870993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7591870993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7591870993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f7591870ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007f7591870ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007f7591878af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007f7591878af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007f7591878af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007f7591878af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007f759184e368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007f759184edde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007f759184efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007f7591b2081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007f7591b2081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f7591b2081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007f7591b2081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007f7591b2081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007f7591b24111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007f7591b24111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007f7591b24111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007f7591b24111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007f7591b24111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007f7590257bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007f7590257bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007f7590257bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007f7590257bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007f75916a7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007f7591650807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007f7591650807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007f7591650807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007f75916f1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000055b99e191714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x000055b99e197843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x000055b99e18a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007f758982a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007f758982a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000055b99e18c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stack-capture-leak-arc.mm.script: line 1: 1465874 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -fobjc-arc -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-arc.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-with-proper-range-type.c (1016 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-with-proper-range-type.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-with-proper-range-type.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-with-proper-range-type.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-with-proper-range-type.c:16:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-with-proper-range-type.c:16:9: Error evaluating statement #0 0x00007fb6b771d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb6b771bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fb6b771de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb6b66a4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb6bea50126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fb6bea50126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fb6bea50126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fb6bea50126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fb6bea50126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fb6bea50126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fb6bea50126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fb6bea50126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fb6be72ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fb6be72ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fb6be72ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fb6be72ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fb6be72ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fb6be72ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fb6be72ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fb6be72ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fb6be72f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fb6be72f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fb6be72f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fb6be72f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fb6be71fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fb6be71fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fb6be71fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fb6be7380ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fb6be7380ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fb6be7380ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fb6be71d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fb6be71d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fb6be71d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fb6be7466f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fb6be7466f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fb6be7466f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fb6be7468f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fb6be7468f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fb6be7468f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fb6be69beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fb6be69beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fb6be69beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fb6beb2f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fb6beb2f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fb6beb2f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fb6beb2f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fb6be6d521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fb6be6d521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fb6be6d521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fb6be7040b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fb6be7040b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fb6be7040b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fb6be7040b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fb6be7040b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fb6be7044e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fb6be7044e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fb6be70484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fb6be6b3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fb6be6b3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fb6be98581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fb6be98581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fb6be98581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fb6be98581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fb6be98581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fb6be989111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fb6be989111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fb6be989111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fb6be989111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fb6be989111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fb6bd0bcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fb6bd0bcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fb6bd0bcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fb6bd0bcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fb6be50ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fb6be4b5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fb6be4b5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fb6be4b5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fb6be556028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055899900e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000558999014843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005589990075ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fb6b668f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fb6b668f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005589990094c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-with-proper-range-type.c.script: line 1: 1465844 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-with-proper-range-type.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-no-crash2.c (1017 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-no-crash2.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash2.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash2.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify 1. parser at end of file 2. While analyzing stack: #0 Calling f 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash2.c:16:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash2.c:16:7: Error evaluating statement #0 0x00007f87d02529d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f87d0250d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f87d0252e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f87cf1d9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f87d7585126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f87d7585126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f87d7585126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f87d7585126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f87d7585126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f87d7585126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f87d7585126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f87d7585126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f87d7263c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f87d7263c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f87d7263c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f87d7263c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f87d7263c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f87d7263c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f87d7263c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f87d7263c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f87d72648dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f87d72648dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f87d72648dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f87d72648dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f87d726d93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f87d726d93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f87d726d93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f87d726d11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f87d726d11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f87d726d11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f87d72525a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f87d72525a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f87d72525a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f87d727b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f87d727b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f87d727b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f87d727b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f87d727b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f87d727b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f87d71d0f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f87d71d0f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f87d71d0f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f87d730ebee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f87d730ebee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f87d730ebee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f87d730ebee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007f87d730ebee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007f87d71c9855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007f87d71c9aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007f87d7214bf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007f87d7214bf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007f87d7214bf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007f87d7214bf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007f87d7214bf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007f87d7214bf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007f87d7214bf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007f87d723903e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f87d723903e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007f87d72394e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f87d72394e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f87d723984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f87d71e8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f87d71e8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f87d74ba81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f87d74ba81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f87d74ba81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f87d74ba81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f87d74ba81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f87d74be111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f87d74be111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f87d74be111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f87d74be111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f87d74be111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f87d5bf1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f87d5bf1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f87d5bf1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f87d5bf1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f87d7041e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f87d6fea807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f87d6fea807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f87d6fea807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f87d708b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x000055a1d499d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x000055a1d49a3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x000055a1d49965ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f87cf1c4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f87cf1c4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x000055a1d49984c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-no-crash2.c.script: line 1: 1465827 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash2.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-ptr-bool.cl (1018 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-ptr-bool.cl' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl -- Exit Code: 139 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl:27:5: warning: expression result unused [-Wunused-value] q && q; ~ ^ ~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl:28:5: warning: expression result unused [-Wunused-value] q && q; ~ ^ ~ PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl 1. parser at end of file 2. While analyzing stack: #0 Calling test2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl:27:3: Error evaluating branch #0 0x00007f1f2d1359d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1f2d133d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1f2d135e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1f2c0bc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1f34468126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f1f34468126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f1f34468126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f1f34468126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f1f34468126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f1f34468126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f1f34468126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f1f34468126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1f34146c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1f34146c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1f34146c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1f34146c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1f34146c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1f34146c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1f34146c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1f34146c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1f341478dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1f341478dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1f341478dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1f341478dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1f34137e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1f34137e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1f34137e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f1f341500ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1f341500ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1f341500ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f1f341355a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1f341355a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1f341355a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1f3415e6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1f3415e6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1f3415e6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1f3415e8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1f3415e8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1f3415e8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1f340b3f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1f340b3f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1f340b3f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f1f3454734f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f1f3454734f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f1f3454734f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f1f3454734f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f1f340f3e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f1f340f3e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f1f340f3e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f1f340f3e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f1f340f3e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f1f340ca75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f1f340cbfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f1f3439d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f1f3439d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f1f3439d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f1f3439d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f1f3439d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f1f343a1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f1f343a1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f1f343a1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f1f343a1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f1f343a1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f1f32ad4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f1f32ad4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f1f32ad4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f1f32ad4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f1f33f24e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f1f33ecd807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f1f33ecd807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f1f33ecd807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f1f33f6e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005568569d2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005568569d8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005568569cb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f1f2c0a7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f1f2c0a7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005568569cd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-ptr-bool.cl.script: line 1: 1465831 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple amdgcn-unknown-unknown -analyze -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-ptr-bool.cl -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-adjustment.c (1019 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-adjustment.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-adjustment.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-adjustment.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_simplification_adjusment_no_infinite_loop 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-adjustment.c:89:7: Error evaluating branch #0 0x00007f18b2dc09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f18b2dbed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f18b2dc0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f18b1d47930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f18b9dcef4e retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f18b9dcef4e retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f18b9dcef4e retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f18b9dcef4e IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f18b9dcef4e ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f18b9dcef4e MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f18b9dcef4e get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f18b9dcef4e (anonymous namespace)::EquivalenceClass::mergeImpl(clang::ento::RangeSet::Factory&, llvm::IntrusiveRefCntPtr, llvm::ImmutableSet >, (anonymous namespace)::EquivalenceClass, llvm::ImmutableSet >) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2085:63 #12 0x00007f18b9dd1504 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f18b9dd1504 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f18b9dd1504 (anonymous namespace)::EquivalenceClass::merge(clang::ento::RangeSet::Factory&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::EquivalenceClass) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2064:60 #15 0x00007f18b9dd1fc6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f18b9dd1fc6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f18b9dd1fc6 merge /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2033:48 #18 0x00007f18b9dd1fc6 trackEquality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1883:65 #19 0x00007f18b9dd1fc6 assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1962:28 #20 0x00007f18b9dd1fc6 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #21 0x00007f18b9dd1fc6 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #22 0x00007f18b9dd1fc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #23 0x00007f18b9dd1fc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #24 0x00007f18b9dd1fc6 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #25 0x00007f18b9dd1fc6 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #26 0x00007f18b9dd2619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #27 0x00007f18b9dd2619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #28 0x00007f18b9dd2619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f18b9dd2619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #30 0x00007f18b9ddb93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f18b9ddb93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f18b9ddb93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #33 0x00007f18b9dc0509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f18b9dc0509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f18b9dc0509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #36 0x00007f18b9de96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #37 0x00007f18b9de96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #38 0x00007f18b9de96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #39 0x00007f18b9de98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #40 0x00007f18b9de98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #41 0x00007f18b9de98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #42 0x00007f18b9d3eeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #43 0x00007f18b9d3eeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #44 0x00007f18b9d3eeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #45 0x00007f18ba1d234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #46 0x00007f18ba1d234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #47 0x00007f18ba1d234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #48 0x00007f18ba1d234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #49 0x00007f18b9d7ee93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #50 0x00007f18b9d7ee93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #51 0x00007f18b9d7ee93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f18b9d7ee93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #53 0x00007f18b9d7ee93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #54 0x00007f18b9d5575d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #55 0x00007f18b9d56fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f18ba02881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f18ba02881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f18ba02881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f18ba02881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f18ba02881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f18ba02c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f18ba02c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f18ba02c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f18ba02c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f18ba02c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f18b875fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f18b875fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f18b875fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f18b875fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f18b9bafe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f18b9b58807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f18b9b58807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f18b9b58807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f18b9bf9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x000055c0160c1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x000055c0160c7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x000055c0160ba5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f18b1d32590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f18b1d32649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x000055c0160bc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-adjustment.c.script: line 1: 1465765 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-adjustment.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-concreteint.c (1020 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-concreteint.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-concreteint.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-concreteint.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_simplification_to_concrete_int_feasible 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-concreteint.c:25:7: Error evaluating branch #0 0x00007f854c75e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f854c75cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f854c75ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f854b6e5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8553a91126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8553a91126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8553a91126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8553a91126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8553a91126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8553a91126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8553a91126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8553a91126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f855376fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f855376fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f855376fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f855376fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f855376fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f855376fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f855376fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f855376fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f85537708dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f85537708dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f85537708dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f85537708dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8553760e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8553760e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8553760e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f85537790ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f85537790ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f85537790ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f855375e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f855375e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f855375e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f85537876f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f85537876f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f85537876f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f85537878f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f85537878f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f85537878f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f85536dcf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f85536dcf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f85536dcf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f8553b7034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f8553b7034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f8553b7034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f8553b7034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f855371ce93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f855371ce93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f855371ce93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f855371ce93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f855371ce93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f85536f375d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f85536f4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f85539c681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f85539c681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f85539c681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f85539c681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f85539c681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f85539ca111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f85539ca111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f85539ca111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f85539ca111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f85539ca111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f85520fdbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f85520fdbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f85520fdbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f85520fdbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f855354de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f85534f6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f85534f6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f85534f6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f8553597028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005575d0609714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005575d060f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005575d06025ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f854b6d0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f854b6d0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005575d06044c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-concreteint.c.script: line 1: 1465790 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-concreteint.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/stack-frame-context-revision.cpp (1021 of 16414) ******************** TEST 'Clang :: Analysis/stack-frame-context-revision.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-frame-context-revision.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-frame-context-revision.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test(struct Node *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-frame-context-revision.cpp:29:10: Error evaluating branch #0 0x00007f902e02b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f902e029d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f902e02be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f902cfb2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f903535e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f903535e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f903535e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f903535e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f903535e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f903535e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f903535e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f903535e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f903503cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f903503cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f903503cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f903503cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f903503cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f903503cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f903503cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f903503cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f903503d8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f903503d8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f903503d8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f903503d8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f903502de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f903502de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f903502de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f90350460ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f90350460ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f90350460ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f903502b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f903502b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f903502b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f90350546f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f90350546f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f90350546f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f90350548f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f90350548f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f90350548f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f9034fa9f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f9034fa9f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f9034fa9f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f903543d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f903543d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f903543d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f903543d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f9034fe9e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f9034fe9e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f9034fe9e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f9034fe9e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f9034fe9e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f9034fc075d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f9034fc1fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f903529381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f903529381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f903529381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f903529381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f903529381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f9035297111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f9035297111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f9035297111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f9035297111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f9035297111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f90339cabb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f90339cabb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f90339cabb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f90339cabb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f9034e1ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f9034dc3807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f9034dc3807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f9034dc3807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f9034e64028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000558d4cd44714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000558d4cd4a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000558d4cd3d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f902cf9d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f902cf9d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000558d4cd3f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stack-frame-context-revision.cpp.script: line 1: 1465926 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,cplusplus.NewDelete -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-frame-context-revision.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/smart-ptr.cpp (1025 of 16414) ******************** TEST 'Clang :: Analysis/smart-ptr.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-checker cplusplus.Move,alpha.cplusplus.SmartPtr -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-checker cplusplus.Move,alpha.cplusplus.SmartPtr -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -std=c++20 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-checker cplusplus.Move,alpha.cplusplus.SmartPtr -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testCheckForFunctionsWithNoDecl(void (*)(_Bool, _Bool)) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp:544:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp:544:3: Error evaluating statement #0 0x00007fc4975979d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc497595d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc497597e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc49651e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc49e8ca126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc49e8ca126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc49e8ca126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc49e8ca126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc49e8ca126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc49e8ca126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc49e8ca126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc49e8ca126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc49e5a8c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc49e5a8c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc49e5a8c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc49e5a8c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc49e5a8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc49e5a8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc49e5a8c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc49e5a8c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc49e5a98dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc49e5a98dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc49e5a98dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc49e5a98dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fc49e599e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc49e599e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc49e599e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fc49e5b20ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc49e5b20ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc49e5b20ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fc49e5975a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fc49e5975a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fc49e5975a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fc49e5c06f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fc49e5c06f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fc49e5c06f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fc49e5c08f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fc49e5c08f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fc49e5c08f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fc49e515f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fc49e515f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fc49e515f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fc49e5fc48f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007fc49e5fc48f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007fc49e5fc48f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fc49e5fc48f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007fc49e5fc48f checkFunctionPointerCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:390:0 #47 0x00007fc49e5fc48f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:546:0 #48 0x00007fc49e5fc48f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007fc49e51858d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007fc49e51858d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007fc49e51858d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007fc49e51858d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007fc49e51858d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007fc49e5633a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007fc49e5633a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007fc49e5633a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007fc49e5633a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007fc49e5633a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007fc49e5633a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007fc49e5633a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #61 0x00007fc49e563e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #62 0x00007fc49e57cf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #63 0x00007fc49e57cf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #64 0x00007fc49e57e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #65 0x00007fc49e57e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #66 0x00007fc49e57e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #67 0x00007fc49e52dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007fc49e52dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007fc49e7ff81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007fc49e7ff81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007fc49e7ff81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007fc49e7ff81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007fc49e7ff81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007fc49e803111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007fc49e803111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007fc49e803111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007fc49e803111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007fc49e803111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007fc49cf36bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007fc49cf36bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007fc49cf36bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007fc49cf36bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007fc49e386e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007fc49e32f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007fc49e32f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007fc49e32f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007fc49e3d0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x000055aa09547714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x000055aa0954d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x000055aa095405ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007fc496509590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007fc496509649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x000055aa095424c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/smart-ptr.cpp.script: line 2: 1465751 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-checker cplusplus.Move,alpha.cplusplus.SmartPtr -analyzer-config cplusplus.SmartPtrModeling:ModelSmartPtrDereference=true -std=c++11 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/smart-ptr.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/solver-sym-simplification-no-crash.c (1026 of 16414) ******************** TEST 'Clang :: Analysis/solver-sym-simplification-no-crash.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify 1. parser at end of file 2. While analyzing stack: #0 Calling g 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash.c:21:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash.c:21:13: Error evaluating statement #0 0x00007fae344a79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fae344a5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fae344a7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fae3342e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fae3b4af266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fae3b4af266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fae3b4af266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fae3b4af266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fae3b4af266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fae3b4af266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fae3b4af266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fae3b4af266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fae3b4af266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fae3b4af568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fae3b4af568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fae3b4af568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fae3b4af568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fae3b4ab65d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fae3b4ab65d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fae3b4ab65d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007fae3b4ab65d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007fae3b4ed25c (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymSymExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1269:33 #22 0x00007fae3b7ba299 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #23 0x00007fae3b7ba299 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #24 0x00007fae3b7ba299 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #25 0x00007fae3b7ba299 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #26 0x00007fae3b49d729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #27 0x00007fae3b49d729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #28 0x00007fae3b49d729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fae3b49d729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #30 0x00007fae3b49d729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #31 0x00007fae3b4d1d47 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #32 0x00007fae3b4d1d47 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #33 0x00007fae3b4d1d47 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #34 0x00007fae3b4d1d47 (anonymous namespace)::SimpleSValBuilder::evalBinOpNN(llvm::IntrusiveRefCntPtr, clang::BinaryOperatorKind, clang::ento::NonLoc, clang::ento::NonLoc, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:404:0 #35 0x00007fae3b4e2cb1 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #36 0x00007fae3b4e2cb1 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #37 0x00007fae3b4e2cb1 clang::ento::SValBuilder::evalBinOp(llvm::IntrusiveRefCntPtr, clang::BinaryOperatorKind, clang::ento::SVal, clang::ento::SVal, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SValBuilder.cpp:481:21 #38 0x00007fae3b46a53f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #39 0x00007fae3b46a53f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #40 0x00007fae3b46a53f clang::ento::ExprEngine::evalBinOp(llvm::IntrusiveRefCntPtr, clang::BinaryOperatorKind, clang::ento::SVal, clang::ento::SVal, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:626:33 #41 0x00007fae3b46a53f clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:100:30 #42 0x00007fae3b48e03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #43 0x00007fae3b48e03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #44 0x00007fae3b48e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #45 0x00007fae3b48e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #46 0x00007fae3b48e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #47 0x00007fae3b43dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #48 0x00007fae3b43dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #49 0x00007fae3b70f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #50 0x00007fae3b70f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007fae3b70f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #52 0x00007fae3b70f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #53 0x00007fae3b70f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #54 0x00007fae3b713111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #55 0x00007fae3b713111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #56 0x00007fae3b713111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #57 0x00007fae3b713111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #58 0x00007fae3b713111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #59 0x00007fae39e46bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #60 0x00007fae39e46bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #61 0x00007fae39e46bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #62 0x00007fae39e46bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #63 0x00007fae3b296e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #64 0x00007fae3b23f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #65 0x00007fae3b23f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #66 0x00007fae3b23f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #67 0x00007fae3b2e0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #68 0x000055df185a4714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #69 0x000055df185aa843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #70 0x000055df1859d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #71 0x00007fae33419590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #72 0x00007fae33419649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #73 0x000055df1859f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/solver-sym-simplification-no-crash.c.script: line 1: 1465801 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/solver-sym-simplification-no-crash.c -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/static_local.m (1028 of 16414) ******************** TEST 'Clang :: Analysis/static_local.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/static_local.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/static_local.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[Radar11275803 useStaticInMethod] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/static_local.m:13:26: Error evaluating statement #0 0x00007fced910d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fced910bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fced910de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fced8094930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcee0124aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcee0124aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcee0124aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcee0124aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcee0124aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcee0124aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fcee00c5993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fcee00c5993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fcee00c5993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fcee00c5993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fcee00f42f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fcee00f484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fcee00a3bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fcee00a3d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fcee00a3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fcee037581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fcee037581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fcee037581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fcee037581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fcee037581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fcee0379111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fcee0379111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fcee0379111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fcee0379111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fcee0379111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fcedeaacbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fcedeaacbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fcedeaacbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fcedeaacbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fcedfefce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fcedfea5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fcedfea5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fcedfea5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fcedff46028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x00005614cbe8b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x00005614cbe91843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x00005614cbe845ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007fced807f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007fced807f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x00005614cbe864c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/static_local.m.script: line 1: 1466067 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -Wno-objc-root-class /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/static_local.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/stack-capture-leak-no-arc.mm (1029 of 16414) ******************** TEST 'Clang :: Analysis/stack-capture-leak-no-arc.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-no-arc.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-no-arc.mm 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-no-arc.mm:33:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-no-arc.mm:33:5: Error evaluating statement #0 0x00007f48b7aa29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f48b7aa0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f48b7aa2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f48b6a29930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f48bedd5126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f48bedd5126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f48bedd5126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f48bedd5126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f48bedd5126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f48bedd5126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f48bedd5126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f48bedd5126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f48beab3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f48beab3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f48beab3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f48beab3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f48beab3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f48beab3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f48beab3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f48beab3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f48beab48dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f48beab48dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f48beab48dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f48beab48dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f48beaa4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f48beaa4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f48beaa4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f48beabd0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f48beabd0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f48beabd0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f48beaa25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f48beaa25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f48beaa25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f48beacb6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f48beacb6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f48beacb6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f48beacb8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f48beacb8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f48beacb8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f48bea20f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f48bea20f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f48bea20f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f48beb0748f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f48beb0748f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f48beb0748f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f48beb0748f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f48beb0748f checkFunctionPointerCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:390:0 #47 0x00007f48beb0748f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:546:0 #48 0x00007f48beb0748f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007f48bea2358d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007f48bea2358d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007f48bea2358d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007f48bea2358d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007f48bea2358d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007f48bea6e3a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007f48bea6e3a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007f48bea6e3a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007f48bea6e3a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007f48bea6e3a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007f48bea6e3a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007f48bea6e3a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #61 0x00007f48bea6ee8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #62 0x00007f48bea87f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #63 0x00007f48bea87f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #64 0x00007f48bea894e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #65 0x00007f48bea894e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #66 0x00007f48bea8984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #67 0x00007f48bea38c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007f48bea38fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007f48bed0a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007f48bed0a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007f48bed0a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007f48bed0a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007f48bed0a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007f48bed0e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007f48bed0e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007f48bed0e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007f48bed0e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007f48bed0e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007f48bd441bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007f48bd441bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007f48bd441bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007f48bd441bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007f48be891e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007f48be83a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007f48be83a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007f48be83a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007f48be8db028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x000055cf96ed1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x000055cf96ed7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x000055cf96eca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007f48b6a14590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007f48b6a14649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x000055cf96ecc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stack-capture-leak-no-arc.mm.script: line 1: 1465924 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,alpha.core.StackAddressAsyncEscape -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stack-capture-leak-no-arc.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-arg-constraints.c (1030 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-arg-constraints.c' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-checker=debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify=report : 'RUN: at line 12'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-checker=debug.ExprInspection -triple x86_64-unknown-linux-gnu -analyzer-output=text -verify=bugpath -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-checker=debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify=report 1. parser at end of file 2. While analyzing stack: #0 Calling test_buf_size_symbolic_with_multiplication 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c:315:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c:315:23: Error evaluating statement #0 0x00007fc4e86a79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc4e86a5d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc4e86a7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc4e762e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc4ef6af266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fc4ef6af266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc4ef6af266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc4ef6af266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc4ef6af266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fc4ef6af266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fc4ef6af266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fc4ef6af266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fc4ef6af266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fc4ef6af568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fc4ef6af568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fc4ef6af568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fc4ef6af568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fc4ef6c927b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #18 0x00007fc4ef6c927b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #19 0x00007fc4ef6c927b clang::ento::ProgramState::getSVal(clang::ento::Loc, clang::QualType) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:275:0 #20 0x00007fc4ef65ee00 clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2989:25 #21 0x00007fc4ef66bc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #22 0x00007fc4ef66bc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc4ef66bc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #24 0x00007fc4ef68c822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #25 0x00007fc4ef68c822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #26 0x00007fc4ef68c822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #27 0x00007fc4ef68e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #28 0x00007fc4ef68e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #29 0x00007fc4ef68e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #30 0x00007fc4ef63dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #31 0x00007fc4ef63dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #32 0x00007fc4ef90f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007fc4ef90f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007fc4ef90f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #35 0x00007fc4ef90f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #36 0x00007fc4ef90f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #37 0x00007fc4ef913111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #38 0x00007fc4ef913111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #39 0x00007fc4ef913111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #40 0x00007fc4ef913111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #41 0x00007fc4ef913111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #42 0x00007fc4ee046bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #43 0x00007fc4ee046bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #44 0x00007fc4ee046bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #45 0x00007fc4ee046bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #46 0x00007fc4ef496e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #47 0x00007fc4ef43f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #48 0x00007fc4ef43f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #49 0x00007fc4ef43f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #50 0x00007fc4ef4e0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #51 0x00005600ad994714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #52 0x00005600ad99a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #53 0x00005600ad98d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #54 0x00007fc4e7619590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #55 0x00007fc4e7619649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #56 0x00005600ad98f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-arg-constraints.c.script: line 2: 1466156 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-checker=debug.ExprInspection -triple x86_64-unknown-linux-gnu -verify=report -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-arg-cstring-dependency.c (1031 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-arg-cstring-dependency.c' FAILED ******************** Script: -- : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-cstring-dependency.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=unix.cstring.NullArg -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -triple x86_64-unknown-linux-gnu -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-cstring-dependency.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=unix.cstring.NullArg -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -triple x86_64-unknown-linux-gnu -verify 1. parser at end of file 2. While analyzing stack: #0 Calling strncasecmp_null_argument 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-cstring-dependency.c:20:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-cstring-dependency.c:20:10: Error evaluating statement #0 0x00007faa6f36f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faa6f36dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faa6f36fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faa6e2f6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faa766a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faa766a2126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faa766a2126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faa766a2126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faa766a2126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faa766a2126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faa766a2126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faa766a2126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faa76380c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faa76380c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faa76380c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faa76380c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faa76380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faa76380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faa76380c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faa76380c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faa763818dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faa763818dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faa763818dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faa763818dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faa76371e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faa76371e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faa76371e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007faa7638a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faa7638a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faa7638a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007faa7636f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faa7636f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faa7636f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faa763986f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faa763986f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faa763986f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faa763988f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faa763988f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faa763988f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faa762edeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faa762edeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faa762edeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007faa763b6d9c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007faa763b6d9c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007faa763b6d9c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007faa763b6d9c clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007faa763b6d9c (anonymous namespace)::CStringChecker::assumeZero(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::QualType) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:292:61 #47 0x00007faa76785006 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:0 #48 0x00007faa76785006 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:0 #49 0x00007faa76785006 (anonymous namespace)::CStringChecker::checkNonNull(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, (anonymous namespace)::AnyArgExpr, clang::ento::SVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:304:0 #50 0x00007faa763cb0be llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #51 0x00007faa763cb0be llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #52 0x00007faa763cb0be (anonymous namespace)::CStringChecker::evalStrcmpCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1951:0 #53 0x00007faa763c48bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #54 0x00007faa763c48bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #55 0x00007faa763c48bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #56 0x00007faa763031ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #57 0x00007faa7633b473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #58 0x00007faa7633b473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #59 0x00007faa7633b473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #60 0x00007faa7633b473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #61 0x00007faa7633b473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #62 0x00007faa7633b473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #63 0x00007faa7633b473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #64 0x00007faa7633b473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #65 0x00007faa7633b473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #66 0x00007faa7633be8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #67 0x00007faa76354f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #68 0x00007faa76354f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #69 0x00007faa763564e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007faa763564e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007faa7635684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007faa76305c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007faa76305fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007faa765d781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007faa765d781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007faa765d781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007faa765d781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007faa765d781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007faa765db111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007faa765db111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007faa765db111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007faa765db111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007faa765db111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007faa74d0ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007faa74d0ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007faa74d0ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007faa74d0ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007faa7615ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007faa76107807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007faa76107807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007faa76107807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007faa761a8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x00005636a42e1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x00005636a42e7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x00005636a42da5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007faa6e2e1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007faa6e2e1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x00005636a42dc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-arg-cstring-dependency.c.script: line 1: 1466179 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-cstring-dependency.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=unix.cstring.NullArg -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -triple x86_64-unknown-linux-gnu -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-arg-constraints-notes.cpp (1032 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-arg-constraints-notes.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints-notes.cpp -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints-notes.cpp -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify 1. parser at end of file #0 0x00007f6fdf8379d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6fdf835d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6fdf837e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6fde7be930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6fe6b6a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f6fe6b6a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f6fe6b6a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f6fe6b6a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f6fe6b6a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f6fe6b6a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f6fe6b6a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f6fe6b6a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f6fe6848c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f6fe6848c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f6fe6848c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f6fe6848c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f6fe6848c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f6fe6848c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f6fe6848c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f6fe6848c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f6fe6849ed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f6fe6849ed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f6fe6849ed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f6fe6849ed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f6fe68525fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f6fe68525fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f6fe68525fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f6fe6835e6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f6fe6835e6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f6fe6835e6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007f6fe67b89c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f6fe67b89c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f6fe67b89c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f6fe67f8167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f6fe67f8167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f6fe67f8167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f6fe67f8167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f6fe67cd919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f6fe67cdfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f6fe6a9f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f6fe6a9f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f6fe6a9f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f6fe6a9f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f6fe6a9f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f6fe6aa3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f6fe6aa3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f6fe6aa3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f6fe6aa3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f6fe6aa3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f6fe51d6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f6fe51d6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f6fe51d6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f6fe51d6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f6fe6626e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f6fe65cf807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f6fe65cf807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f6fe65cf807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f6fe6670028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x000055900d1d6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x000055900d1dc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x000055900d1cf5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f6fde7a9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f6fde7a9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x000055900d1d14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-arg-constraints-notes.cpp.script: line 1: 1466131 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-arg-constraints-notes.cpp -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=alpha.unix.StdCLibraryFunctionArgs -analyzer-checker=debug.StdCLibraryFunctionsTester -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-inlined.c (1033 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-inlined.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i686-unknown-linux -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple armv7-a15-linux -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple thumbv7-a15-linux -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_redefined_isdigit 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c:15:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c:15:10: Error evaluating statement #0 0x00007fac121ee9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fac121ecd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fac121eee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fac11175930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fac191f6266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fac191f6266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fac191f6266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fac191f6266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fac191f6266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fac191f6266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fac191f6266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fac191f6266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007fac191f6266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007fac191f6568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007fac191f6568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007fac191f6568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007fac191f6568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007fac191ed04e llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007fac191ed04e llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fac191ed04e (anonymous namespace)::SimpleSValBuilder::getKnownValue(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1130:51 #20 0x00007fac191f24b1 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #21 0x00007fac191f24b1 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #22 0x00007fac191f24b1 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymbolData(clang::ento::SymbolData const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1201:32 #23 0x00007fac19501268 VisitSymbolRegionValue /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:49:3 #24 0x00007fac19501268 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:49:3 #25 0x00007fac19501268 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #26 0x00007fac19501268 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #27 0x00007fac19501268 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #28 0x00007fac191e4729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #29 0x00007fac191e4729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #30 0x00007fac191e4729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007fac191e4729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #32 0x00007fac191e4729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #33 0x00007fac191f2181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007fac191f2181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007fac191f2181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #36 0x00007fac19208f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #37 0x00007fac19208f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #38 0x00007fac19208f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #39 0x00007fac19208f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #40 0x00007fac192093fc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #41 0x00007fac192093fc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #42 0x00007fac192093fc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007fac192093fc clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:104:17 #44 0x00007fac191ece6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #45 0x00007fac191ece6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007fac191ece6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #47 0x00007fac193d26f2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #48 0x00007fac193d26f2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #49 0x00007fac193d26f2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #50 0x00007fac193d26f2 applyAsWithinRange /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:763:38 #51 0x00007fac193d26f2 (anonymous namespace)::StdLibraryFunctionsChecker::RangeConstraint::apply(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&, (anonymous namespace)::StdLibraryFunctionsChecker::Summary const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:206:55 #52 0x00007fac193e88d4 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #53 0x00007fac193e88d4 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #54 0x00007fac193e88d4 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:850:0 #55 0x00007fac193e88d4 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::StdLibraryFunctionsChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:0 #56 0x00007fac1916f58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #57 0x00007fac1916f58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007fac1916f58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #59 0x00007fac1916f58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #60 0x00007fac1916f58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #61 0x00007fac191ba59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #62 0x00007fac191ba59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #63 0x00007fac191ba59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #64 0x00007fac191ba59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #65 0x00007fac191ba59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #66 0x00007fac191ba59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #67 0x00007fac191bae8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #68 0x00007fac191d3f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #69 0x00007fac191d3f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #70 0x00007fac191d54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #71 0x00007fac191d54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #72 0x00007fac191d584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #73 0x00007fac19184c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #74 0x00007fac19184fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #75 0x00007fac1945681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #76 0x00007fac1945681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #77 0x00007fac1945681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #78 0x00007fac1945681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #79 0x00007fac1945681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #80 0x00007fac1945a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #81 0x00007fac1945a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #82 0x00007fac1945a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #83 0x00007fac1945a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #84 0x00007fac1945a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #85 0x00007fac17b8dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #86 0x00007fac17b8dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #87 0x00007fac17b8dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #88 0x00007fac17b8dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #89 0x00007fac18fdde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #90 0x00007fac18f86807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #91 0x00007fac18f86807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #92 0x00007fac18f86807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #93 0x00007fac19027028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #94 0x0000556d2e0c7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #95 0x0000556d2e0cd843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #96 0x0000556d2e0c05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #97 0x00007fac11160590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #98 0x00007fac11160649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #99 0x0000556d2e0c24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-inlined.c.script: line 5: 1466223 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=apiModeling.StdCLibraryFunctions -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-inlined.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-eof.c (1034 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-eof.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i686-unknown-linux -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple armv7-a15-linux -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple thumbv7-a15-linux -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_getc 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c:17:15: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c:17:15: Error evaluating statement #0 0x00007f44fe36b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f44fe369d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f44fe36be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f44fd2f2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4505373266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f4505373266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4505373266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4505373266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f4505373266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f4505373266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f4505373266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f4505373266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f4505373266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f4505373568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f4505373568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f4505373568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f4505373568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f450536a04e llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f450536a04e llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f450536a04e (anonymous namespace)::SimpleSValBuilder::getKnownValue(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1130:51 #20 0x00007f450536f4b1 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #21 0x00007f450536f4b1 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #22 0x00007f450536f4b1 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymbolData(clang::ento::SymbolData const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1201:32 #23 0x00007f450567e268 VisitSymbolRegionValue /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:49:3 #24 0x00007f450567e268 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:49:3 #25 0x00007f450567e268 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #26 0x00007f450567e268 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #27 0x00007f450567e268 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #28 0x00007f4505361729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #29 0x00007f4505361729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #30 0x00007f4505361729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007f4505361729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #32 0x00007f4505361729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #33 0x00007f450536f181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f450536f181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f450536f181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #36 0x00007f4505385f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #37 0x00007f4505385f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #38 0x00007f4505385f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #39 0x00007f4505385f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #40 0x00007f45053863fc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #41 0x00007f45053863fc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #42 0x00007f45053863fc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #43 0x00007f45053863fc clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:104:17 #44 0x00007f4505369e6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #45 0x00007f4505369e6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #46 0x00007f4505369e6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #47 0x00007f450554f6f2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #48 0x00007f450554f6f2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #49 0x00007f450554f6f2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #50 0x00007f450554f6f2 applyAsWithinRange /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:763:38 #51 0x00007f450554f6f2 (anonymous namespace)::StdLibraryFunctionsChecker::RangeConstraint::apply(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&, (anonymous namespace)::StdLibraryFunctionsChecker::Summary const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:206:55 #52 0x00007f45055658d4 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #53 0x00007f45055658d4 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #54 0x00007f45055658d4 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:850:0 #55 0x00007f45055658d4 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::StdLibraryFunctionsChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:0 #56 0x00007f45052ec58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #57 0x00007f45052ec58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f45052ec58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #59 0x00007f45052ec58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #60 0x00007f45052ec58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #61 0x00007f450533759d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #62 0x00007f450533759d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #63 0x00007f450533759d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #64 0x00007f450533759d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #65 0x00007f450533759d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #66 0x00007f450533759d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #67 0x00007f4505337e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #68 0x00007f4505350f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #69 0x00007f4505350f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #70 0x00007f45053524e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #71 0x00007f45053524e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #72 0x00007f450535284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #73 0x00007f4505301c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #74 0x00007f4505301fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #75 0x00007f45055d381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #76 0x00007f45055d381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #77 0x00007f45055d381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #78 0x00007f45055d381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #79 0x00007f45055d381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #80 0x00007f45055d7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #81 0x00007f45055d7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #82 0x00007f45055d7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #83 0x00007f45055d7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #84 0x00007f45055d7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #85 0x00007f4503d0abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #86 0x00007f4503d0abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #87 0x00007f4503d0abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #88 0x00007f4503d0abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #89 0x00007f450515ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #90 0x00007f4505103807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #91 0x00007f4505103807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #92 0x00007f4505103807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #93 0x00007f45051a4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #94 0x0000556c992ea714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #95 0x0000556c992f0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #96 0x0000556c992e35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #97 0x00007f44fd2dd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #98 0x00007f44fd2dd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #99 0x0000556c992e54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-eof.c.script: line 5: 1466197 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-eof.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions-vs-stream-checker.c (1035 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions-vs-stream-checker.c' FAILED ******************** Script: -- : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -analyzer-checker=core,alpha.unix.Stream -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify=stream : 'RUN: at line 10'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify=stdLib 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c : 'RUN: at line 20'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -analyzer-checker=core,alpha.unix.Stream -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify=both 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -analyzer-checker=core,alpha.unix.Stream -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify=stream 1. parser at end of file 2. While analyzing stack: #0 Calling test_fread_fwrite 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c:40:8: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c:40:8: Error evaluating statement #0 0x00007ff682dff9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff682dfdd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff682dffe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff681d86930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff68a132126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ff68a132126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ff68a132126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ff68a132126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ff68a132126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ff68a132126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ff68a132126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007ff68a132126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007ff689e10c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007ff689e10c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007ff689e10c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007ff689e10c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007ff689e10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007ff689e10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007ff689e10c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007ff689e10c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007ff689e118dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007ff689e118dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007ff689e118dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007ff689e118dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007ff689e01e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007ff689e01e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007ff689e01e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007ff689e1a0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007ff689e1a0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007ff689e1a0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007ff689dff5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007ff689dff5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007ff689dff5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007ff689e286f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007ff689e286f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007ff689e286f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007ff689e288f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007ff689e288f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007ff689e288f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007ff689d7df06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007ff689d7df06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007ff689d7df06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007ff689ffaa12 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007ff689ffaa12 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007ff689ffaa12 (anonymous namespace)::StreamChecker::evalFopen((anonymous namespace)::FnDescription const*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:496:0 #45 0x00007ff689fd912f clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:31 #46 0x00007ff689fd912f evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:476:23 #47 0x00007ff689fd912f bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::StreamChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:48 #48 0x00007ff689d931ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #49 0x00007ff689dcb473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #50 0x00007ff689dcb473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #51 0x00007ff689dcb473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #52 0x00007ff689dcb473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #53 0x00007ff689dcb473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #54 0x00007ff689dcb473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #55 0x00007ff689dcb473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #56 0x00007ff689dcb473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #57 0x00007ff689dcb473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #58 0x00007ff689dcbe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007ff689de4f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007ff689de4f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007ff689de64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007ff689de64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007ff689de684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007ff689d95c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007ff689d95fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007ff68a06781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007ff68a06781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007ff68a06781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007ff68a06781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007ff68a06781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007ff68a06b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007ff68a06b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007ff68a06b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007ff68a06b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007ff68a06b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007ff68879ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007ff68879ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007ff68879ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007ff68879ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007ff689beee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007ff689b97807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007ff689b97807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007ff689b97807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007ff689c38028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055d09594a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x000055d095950843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x000055d0959435ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007ff681d71590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007ff681d71649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x000055d0959454c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions-vs-stream-checker.c.script: line 3: 1466269 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions-vs-stream-checker.c -analyzer-checker=core,alpha.unix.Stream -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify=stream -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions.cpp (1036 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.cpp:13:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.cpp:13:3: Error evaluating statement #0 0x00007f460ee2f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f460ee2dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f460ee2fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f460ddb6930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4616162126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f4616162126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f4616162126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f4616162126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f4616162126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f4616162126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f4616162126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f4616162126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f4615e40c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f4615e40c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f4615e40c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f4615e40c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f4615e40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f4615e40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f4615e40c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f4615e40c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f4615e41619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f4615e41619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f4615e41619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f4615e41619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f4615e4a93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f4615e4a93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f4615e4a93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f4615e4a11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f4615e4a11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f4615e4a11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f4615e2f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f4615e2f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f4615e2f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f4615e586f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f4615e586f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f4615e586f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f4615e588f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f4615e588f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f4615e588f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4615dadeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4615dadeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4615dadeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f4616241755 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f4616241755 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f4616241755 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f4616241755 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f4616241755 getArgumentValueString(clang::CallExpr const*, clang::ento::CheckerContext&) (.part.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:142:0 #47 0x00007f4615edccac llvm::StringRef::StringRef(char const*) /usr/include/llvm/ADT/StringRef.h:108:33 #48 0x00007f4615edccac analyzerEval /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:215:12 #49 0x00007f4615edccac (anonymous namespace)::ExprInspectionChecker::analyzerEval(clang::CallExpr const*, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:206:0 #50 0x00007f4615f078dc evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:122:0 #51 0x00007f4615f078dc bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::ExprInspectionChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #52 0x00007f4615dc31ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #53 0x00007f4615dfb473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #54 0x00007f4615dfb473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #55 0x00007f4615dfb473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #56 0x00007f4615dfb473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #57 0x00007f4615dfb473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #58 0x00007f4615dfb473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #59 0x00007f4615dfb473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #60 0x00007f4615dfb473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #61 0x00007f4615dfb473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #62 0x00007f4615dfbe8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #63 0x00007f4615e14f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #64 0x00007f4615e14f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #65 0x00007f4615e164e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #66 0x00007f4615e164e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #67 0x00007f4615e1684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #68 0x00007f4615dc5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #69 0x00007f4615dc5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #70 0x00007f461609781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #71 0x00007f461609781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #72 0x00007f461609781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #73 0x00007f461609781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #74 0x00007f461609781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #75 0x00007f461609b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #76 0x00007f461609b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #77 0x00007f461609b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #78 0x00007f461609b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #79 0x00007f461609b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #80 0x00007f46147cebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #81 0x00007f46147cebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #82 0x00007f46147cebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #83 0x00007f46147cebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #84 0x00007f4615c1ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #85 0x00007f4615bc7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #86 0x00007f4615bc7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #87 0x00007f4615bc7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #88 0x00007f4615c68028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #89 0x0000564d810f0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #90 0x0000564d810f6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #91 0x0000564d810e95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #92 0x00007f460dda1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #93 0x00007f460dda1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #94 0x0000564d810eb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions.cpp.script: line 1: 1466279 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux -analyzer-checker=apiModeling.StdCLibraryFunctions,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-functions.c (1037 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-functions.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple x86_64-unknown-linux -verify : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple armv7-a15-linux -verify : 'RUN: at line 25'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple thumbv7-a15-linux -verify : 'RUN: at line 33'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:DisplayLoadedSummaries=true -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_getenv 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c:261:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c:261:23: Error evaluating statement #0 0x00007f847bc089d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f847bc06d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f847bc08e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f847ab8f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8482f3b126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8482f3b126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8482f3b126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8482f3b126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8482f3b126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8482f3b126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8482f3b126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8482f3b126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8482c19c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8482c19c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8482c19c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8482c19c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8482c19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8482c19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8482c19c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8482c19c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8482c1a8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8482c1a8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8482c1a8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8482c1a8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f8482c0ae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8482c0ae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8482c0ae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f8482c230ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8482c230ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8482c230ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f8482c085a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f8482c085a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f8482c085a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f8482c316f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f8482c316f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f8482c316f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f8482c318f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f8482c318f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f8482c318f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f8482dcd67f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f8482dcd67f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f8482dcd67f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #42 0x00007f8482dcd67f (anonymous namespace)::StdLibraryFunctionsChecker::NotNullConstraint::apply(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&, (anonymous namespace)::StdLibraryFunctionsChecker::Summary const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:269:43 #43 0x00007f8482e028d4 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #44 0x00007f8482e028d4 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #45 0x00007f8482e028d4 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:850:0 #46 0x00007f8482e028d4 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::StdLibraryFunctionsChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:0 #47 0x00007f8482b8958d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #48 0x00007f8482b8958d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f8482b8958d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #50 0x00007f8482b8958d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #51 0x00007f8482b8958d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #52 0x00007f8482bd459d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #53 0x00007f8482bd459d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #54 0x00007f8482bd459d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #55 0x00007f8482bd459d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #56 0x00007f8482bd459d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #57 0x00007f8482bd459d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #58 0x00007f8482bd4e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007f8482bedf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007f8482bedf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007f8482bef4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007f8482bef4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007f8482bef84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007f8482b9ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007f8482b9efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007f8482e7081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007f8482e7081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007f8482e7081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007f8482e7081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007f8482e7081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007f8482e74111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007f8482e74111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007f8482e74111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007f8482e74111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007f8482e74111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007f84815a7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007f84815a7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007f84815a7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007f84815a7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007f84829f7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007f84829a0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007f84829a0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007f84829a0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007f8482a41028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055d433544714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x000055d43354a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x000055d43353d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007f847ab7a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007f847ab7a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x000055d43353f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-functions.c.script: line 5: 1466274 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-functions.c -analyzer-checker=core -analyzer-checker=apiModeling.StdCLibraryFunctions -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -triple i686-unknown-linux -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-c-library-posix-crash.c (1038 of 16414) ******************** TEST 'Clang :: Analysis/std-c-library-posix-crash.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-posix-crash.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-posix-crash.c 1. parser at end of file 2. While analyzing stack: #0 Calling test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-posix-crash.c:16:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-posix-crash.c:16:3: Error evaluating statement #0 0x00007fa990dc19d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa990dbfd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa990dc1e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa98fd48930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa9980f4126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa9980f4126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa9980f4126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa9980f4126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa9980f4126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa9980f4126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa9980f4126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa9980f4126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa997dd2c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa997dd2c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa997dd2c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa997dd2c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa997dd2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa997dd2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa997dd2c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa997dd2c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa997dd3ff5 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa997dd3ff5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa997dd3ff5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa997dd3ff5 (anonymous namespace)::RangeConstraintManager::assumeSymOutsideInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2947:34 #24 0x00007fa997ddc5fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa997ddc5fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa997ddc5fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007fa997dbfe6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa997dbfe6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa997dbfe6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007fa997fa5925 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #31 0x00007fa997fa5925 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #32 0x00007fa997fa5925 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fa997fa5925 applyAsOutOfRange /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:714:38 #34 0x00007fa997fa5925 (anonymous namespace)::StdLibraryFunctionsChecker::RangeConstraint::apply(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&, (anonymous namespace)::StdLibraryFunctionsChecker::Summary const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:204:54 #35 0x00007fa997fbb11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #36 0x00007fa997fbb11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #37 0x00007fa997fbb11f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:817:0 #38 0x00007fa997fbb11f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::StdLibraryFunctionsChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #39 0x00007fa997d4258d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #40 0x00007fa997d4258d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa997d4258d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #42 0x00007fa997d4258d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #43 0x00007fa997d4258d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #44 0x00007fa997d8d3a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #45 0x00007fa997d8d3a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #46 0x00007fa997d8d3a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #47 0x00007fa997d8d3a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #48 0x00007fa997d8d3a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #49 0x00007fa997d8d3a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #50 0x00007fa997d8d3a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #51 0x00007fa997d8de8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #52 0x00007fa997da6f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fa997da6f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #54 0x00007fa997da84e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fa997da84e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fa997da884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fa997d57c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fa997d57fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fa99802981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fa99802981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fa99802981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fa99802981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fa99802981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fa99802d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fa99802d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fa99802d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fa99802d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fa99802d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fa996760bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fa996760bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fa996760bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fa996760bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fa997bb0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fa997b59807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fa997b59807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fa997b59807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fa997bfa028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000563c96b58714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000563c96b5e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000563c96b515ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fa98fd33590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fa98fd33649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000563c96b534c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-c-library-posix-crash.c.script: line 1: 1466308 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,apiModeling.StdCLibraryFunctions -analyzer-config apiModeling.StdCLibraryFunctions:ModelPOSIX=true -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-c-library-posix-crash.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/std-string.cpp (1039 of 16414) ******************** TEST 'Clang :: Analysis/std-string.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-string.cpp -verify -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-checker=cplusplus.StringChecker -analyzer-config eagerly-assume=false -analyzer-output=text -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-string.cpp -verify -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-checker=cplusplus.StringChecker -analyzer-config eagerly-assume=false -analyzer-output=text 1. parser at end of file 2. While analyzing stack: #0 Calling ctor_no_notetag_if_not_interesting(const char *, const char *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-string.cpp:81:15: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-string.cpp:81:15: Error evaluating statement #0 0x00007f61af3869d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f61af384d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f61af386e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f61ae30d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f61b66b9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f61b66b9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f61b66b9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f61b66b9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f61b66b9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f61b66b9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f61b66b9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f61b66b9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f61b6397c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f61b6397c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f61b6397c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f61b6397c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f61b6397c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f61b6397c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f61b6397c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f61b6397c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f61b63988dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f61b63988dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f61b63988dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f61b63988dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f61b6388e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f61b6388e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f61b6388e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f61b63a10ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f61b63a10ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f61b63a10ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f61b63865a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f61b63865a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f61b63865a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f61b63af6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f61b63af6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f61b63af6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f61b63af8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f61b63af8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f61b63af8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f61b6304f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f61b6304f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f61b6304f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f61b679834f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f61b679834f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f61b679834f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f61b679834f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f61b658b989 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f61b658b989 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #48 0x00007f61b658b989 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StringChecker.cpp:77:56 #49 0x00007f61b658b989 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::StringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:45 #50 0x00007f61b630758d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #51 0x00007f61b630758d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007f61b630758d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #53 0x00007f61b630758d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #54 0x00007f61b630758d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #55 0x00007f61b6365158 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:0 #56 0x00007f61b6365158 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:0 #57 0x00007f61b6365158 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:618:0 #58 0x00007f61b636bf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #59 0x00007f61b636bf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #60 0x00007f61b636d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #61 0x00007f61b636d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #62 0x00007f61b636d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #63 0x00007f61b631cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #64 0x00007f61b631cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #65 0x00007f61b65ee81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #66 0x00007f61b65ee81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #67 0x00007f61b65ee81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #68 0x00007f61b65ee81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #69 0x00007f61b65ee81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #70 0x00007f61b65f2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #71 0x00007f61b65f2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #72 0x00007f61b65f2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #73 0x00007f61b65f2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #74 0x00007f61b65f2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #75 0x00007f61b4d25bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #76 0x00007f61b4d25bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #77 0x00007f61b4d25bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #78 0x00007f61b4d25bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #79 0x00007f61b6175e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #80 0x00007f61b611e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #81 0x00007f61b611e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #82 0x00007f61b611e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #83 0x00007f61b61bf028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #84 0x00005604866c0714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #85 0x00005604866c6843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #86 0x00005604866b95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #87 0x00007f61ae2f8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #88 0x00007f61ae2f8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #89 0x00005604866bb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/std-string.cpp.script: line 1: 1466353 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/std-string.cpp -verify -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-checker=cplusplus.StringChecker -analyzer-config eagerly-assume=false -analyzer-output=text -- ******************** Testing: 0. FAIL: Clang :: Analysis/stream-note.c (1040 of 16414) ******************** TEST 'Clang :: Analysis/stream-note.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-note.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-note.c 1. parser at end of file 2. While analyzing stack: #0 Calling check_eof_notes_feof_or_no_error 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-note.c:137:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-note.c:137:7: Error evaluating statement #0 0x00007f767403a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7674038d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f767403ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7672fc1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f767b36d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f767b36d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f767b36d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f767b36d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f767b36d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f767b36d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f767b36d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f767b36d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f767b04bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f767b04bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f767b04bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f767b04bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f767b04bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f767b04bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f767b04bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f767b04bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f767b04c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f767b04c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f767b04c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f767b04c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f767b03ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f767b03ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f767b03ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f767b0550ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f767b0550ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f767b0550ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f767b03a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f767b03a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f767b03a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f767b0636f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f767b0636f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f767b0636f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f767b0638f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f767b0638f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f767b0638f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f767afb8f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f767afb8f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f767afb8f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f767b235a12 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007f767b235a12 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007f767b235a12 (anonymous namespace)::StreamChecker::evalFopen((anonymous namespace)::FnDescription const*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:496:0 #45 0x00007f767b21412f clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:31 #46 0x00007f767b21412f evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:476:23 #47 0x00007f767b21412f bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::StreamChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:48 #48 0x00007f767afce1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #49 0x00007f767b006473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #50 0x00007f767b006473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #51 0x00007f767b006473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #52 0x00007f767b006473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #53 0x00007f767b006473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #54 0x00007f767b006473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #55 0x00007f767b006473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #56 0x00007f767b006473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #57 0x00007f767b006473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #58 0x00007f767b006e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007f767b01ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007f767b01ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007f767b0214e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007f767b0214e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007f767b02184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007f767afd0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007f767afd0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007f767b2a281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007f767b2a281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007f767b2a281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007f767b2a281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007f767b2a281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007f767b2a6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007f767b2a6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007f767b2a6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007f767b2a6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007f767b2a6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007f76799d9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007f76799d9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007f76799d9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007f76799d9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007f767ae29e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007f767add2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007f767add2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007f767add2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007f767ae73028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055e3ef793714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x000055e3ef799843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x000055e3ef78c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007f7672fac590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007f7672fac649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x000055e3ef78e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stream-note.c.script: line 1: 1466508 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -analyzer-output text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-note.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/string-with-signedness.c (1041 of 16414) ******************** TEST 'Clang :: Analysis/string-with-signedness.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-incompatible-library-redeclaration -analyzer-checker=core,unix.cstring,alpha.unix.cstring -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string-with-signedness.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-incompatible-library-redeclaration -analyzer-checker=core,unix.cstring,alpha.unix.cstring -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string-with-signedness.c 1. parser at end of file 2. While analyzing stack: #0 Calling testUnsignedStrcpy 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string-with-signedness.c:9:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string-with-signedness.c:9:3: Error evaluating statement #0 0x00007f51e70b69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f51e70b4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f51e70b6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f51e603d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f51ee110ba6 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f51ee110ba6 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f51ee110ba6 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f51ee110ba6 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f51ee110ba6 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f51ee110ba6 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f51ee110ba6 get<(anonymous namespace)::CStringLength> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:0 #11 0x00007f51ee110ba6 getCStringLengthForRegion /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:746:0 #12 0x00007f51ee110ba6 (anonymous namespace)::CStringChecker::getCStringLength(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr&, clang::Expr const*, clang::ento::SVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:823:0 #13 0x00007f51ee113616 (anonymous namespace)::CStringChecker::evalStrcpyCommon(clang::ento::CheckerContext&, clang::CallExpr const*, bool, bool, (anonymous namespace)::ConcatFnKind, bool) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1569:0 #14 0x00007f51ee115b57 (anonymous namespace)::CStringChecker::evalStrcpy(clang::ento::CheckerContext&, clang::CallExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:1484:0 #15 0x00007f51ee10b8bb clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:0 #16 0x00007f51ee10b8bb evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2314:0 #17 0x00007f51ee10b8bb bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::CStringChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:0 #18 0x00007f51ee04a1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #19 0x00007f51ee082473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #20 0x00007f51ee082473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #21 0x00007f51ee082473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #22 0x00007f51ee082473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #23 0x00007f51ee082473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #24 0x00007f51ee082473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #25 0x00007f51ee082473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #26 0x00007f51ee082473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #27 0x00007f51ee082473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #28 0x00007f51ee082e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #29 0x00007f51ee09bf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #30 0x00007f51ee09bf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #31 0x00007f51ee09d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #32 0x00007f51ee09d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #33 0x00007f51ee09d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #34 0x00007f51ee04cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #35 0x00007f51ee04cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #36 0x00007f51ee31e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f51ee31e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f51ee31e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #39 0x00007f51ee31e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #40 0x00007f51ee31e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #41 0x00007f51ee322111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #42 0x00007f51ee322111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #43 0x00007f51ee322111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #44 0x00007f51ee322111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #45 0x00007f51ee322111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #46 0x00007f51eca55bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #47 0x00007f51eca55bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #48 0x00007f51eca55bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #49 0x00007f51eca55bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #50 0x00007f51edea5e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #51 0x00007f51ede4e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #52 0x00007f51ede4e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #53 0x00007f51ede4e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #54 0x00007f51edeef028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #55 0x000055ae749f5714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #56 0x000055ae749fb843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #57 0x000055ae749ee5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #58 0x00007f51e6028590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #59 0x00007f51e6028649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #60 0x000055ae749f04c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/string-with-signedness.c.script: line 1: 1466657 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-incompatible-library-redeclaration -analyzer-checker=core,unix.cstring,alpha.unix.cstring -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string-with-signedness.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/scan-build/exclude_directories.test (1043 of 16414) ******************** TEST 'Clang :: Analysis/scan-build/exclude_directories.test' FAILED ******************** Script: -- : 'RUN: at line 4'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir : 'RUN: at line 5'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test -check-prefix CHECK-NO-EXCLUDE : 'RUN: at line 20'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir : 'RUN: at line 21'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir --exclude directory1 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test -check-prefix CHECK-EXCLUDE1 : 'RUN: at line 30'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir && mkdir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir : 'RUN: at line 31'; '/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build' --use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir --exclude directory1 --exclude directory2 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -S /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test -check-prefix CHECK-EXCLUDE-BOTH -- Exit Code: 1 Command Output (stdout): -- $ ":" "RUN: at line 4" $ "rm" "-rf" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir" $ "mkdir" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir" $ ":" "RUN: at line 5" $ "/builddir/build/BUILD/clang-14.0.5.src/tools/scan-build/bin/scan-build" "--use-analyzer=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14" "-o" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir" "/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang" "-S" "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c" "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c" # command stderr: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -cc1 -triple x86_64-koji-linux-gnu -analyze -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name file1.c -analyzer-store=region -analyzer-opt-analyze-nested-blocks -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=unix -analyzer-checker=deadcode -analyzer-checker=security.insecureAPI.UncheckedReturn -analyzer-checker=security.insecureAPI.getpw -analyzer-checker=security.insecureAPI.gets -analyzer-checker=security.insecureAPI.mktemp -analyzer-checker=security.insecureAPI.mkstemp -analyzer-checker=security.insecureAPI.vfork -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-output plist -w -setup-static-analyzer -mrelocation-model static -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fcoverage-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -resource-dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -internal-isystem /usr/local/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdebug-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -ferror-limit 19 -fgnuc-version=4.2.1 -analyzer-output=html -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir/2023-09-19-211013-1465257-1 -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c 1. parser at end of file 2. While analyzing stack: #0 Calling function1 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c:6:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory1/file1.c:6:7: Error evaluating statement #0 0x00007f32dbe029d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f32dbe00d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f32dbe02e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f32dad89930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f32e3135126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f32e3135126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f32e3135126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f32e3135126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f32e3135126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f32e3135126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f32e3135126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f32e3135126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f32e2e13c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f32e2e13c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f32e2e13c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f32e2e13c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f32e2e13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f32e2e13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f32e2e13c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f32e2e13c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f32e2e148dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f32e2e148dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f32e2e148dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f32e2e148dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f32e2e04e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f32e2e04e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f32e2e04e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f32e2e1d0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f32e2e1d0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f32e2e1d0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f32e2e025a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f32e2e025a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f32e2e025a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f32e2e2b6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f32e2e2b6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f32e2e2b6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f32e2e2b8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f32e2e2b8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f32e2e2b8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f32e2d80eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f32e2d80eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f32e2d80eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f32e321434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f32e321434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f32e321434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f32e321434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f32e2dba21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f32e2dba21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f32e2dba21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f32e2de90b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f32e2de90b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f32e2de90b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f32e2de90b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f32e2de90b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f32e2de94e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f32e2de94e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f32e2de984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f32e2d98c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f32e2d98fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f32e306a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f32e306a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f32e306a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f32e306a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f32e306a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f32e306e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f32e306e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f32e306e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f32e306e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f32e306e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f32e17a1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f32e17a1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f32e17a1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f32e17a1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f32e2bf1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f32e2b9a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f32e2b9a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f32e2b9a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f32e2c3b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055dd9501a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055dd95020843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055dd950135ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f32dad74590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f32dad74649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055dd950154c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14+0x124c5) PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14 -cc1 -triple x86_64-koji-linux-gnu -analyze -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name file2.c -analyzer-store=region -analyzer-opt-analyze-nested-blocks -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=unix -analyzer-checker=deadcode -analyzer-checker=security.insecureAPI.UncheckedReturn -analyzer-checker=security.insecureAPI.getpw -analyzer-checker=security.insecureAPI.gets -analyzer-checker=security.insecureAPI.mktemp -analyzer-checker=security.insecureAPI.mkstemp -analyzer-checker=security.insecureAPI.vfork -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-output plist -w -setup-static-analyzer -mrelocation-model static -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fcoverage-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -resource-dir /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -internal-isystem /usr/local/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdebug-compilation-dir=/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build -ferror-limit 19 -fgnuc-version=4.2.1 -analyzer-output=html -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir/2023-09-19-211013-1465257-1 -x c /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c 1. parser at end of file 2. While analyzing stack: #0 Calling function2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c:2:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/Inputs/multidirectory_project/directory2/file2.c:2:7: Error evaluating statement #0 0x00007fbac0f939d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbac0f91d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbac0f93e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbabff1a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbac82c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fbac82c6126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fbac82c6126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fbac82c6126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fbac82c6126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fbac82c6126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fbac82c6126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fbac82c6126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fbac7fa4c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fbac7fa4c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fbac7fa4c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fbac7fa4c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fbac7fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fbac7fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fbac7fa4c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fbac7fa4c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fbac7fa58dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fbac7fa58dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fbac7fa58dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fbac7fa58dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fbac7f95e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fbac7f95e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fbac7f95e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fbac7fae0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fbac7fae0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fbac7fae0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fbac7f935a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fbac7f935a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fbac7f935a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fbac7fbc6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fbac7fbc6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fbac7fbc6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fbac7fbc8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fbac7fbc8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fbac7fbc8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fbac7f11eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fbac7f11eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fbac7f11eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fbac83a534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fbac83a534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fbac83a534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fbac83a534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fbac7f4b21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fbac7f4b21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fbac7f4b21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fbac7f7a0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fbac7f7a0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fbac7f7a0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fbac7f7a0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fbac7f7a0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fbac7f7a4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fbac7f7a4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fbac7f7a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fbac7f29c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fbac7f29fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fbac81fb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fbac81fb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fbac81fb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fbac81fb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fbac81fb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fbac81ff111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fbac81ff111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fbac81ff111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fbac81ff111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fbac81ff111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fbac6932bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fbac6932bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fbac6932bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fbac6932bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fbac7d82e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fbac7d2b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fbac7d2b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fbac7d2b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fbac7dcc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000562bc3b11714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000562bc3b17843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000562bc3b0a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fbabff05590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fbabff05649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000562bc3b0c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14+0x124c5) $ "/usr/bin/FileCheck" "/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test" "-check-prefix" "CHECK-NO-EXCLUDE" # command stderr: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test:16:19: error: CHECK-NO-EXCLUDE: expected string not found in input CHECK-NO-EXCLUDE: scan-build: 2 bugs found. ^ :1:1: note: scanning from here scan-build: Using '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14' for static analysis ^ :3:1: note: possible intended match here scan-build: 0 bugs found. ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/scan-build/exclude_directories.test -dump-input=help explains the following input dump. Input was: <<<<<< 1: scan-build: Using '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-14' for static analysis check:16'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: scan-build: Analysis run complete. check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: scan-build: 0 bugs found. check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~ check:16'1 ? possible intended match 4: scan-build: The analyzer encountered problems on some source files. check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: scan-build: Preprocessed versions of these sources were deposited in '/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/scan-build/Output/exclude_directories.test.tmp.output_dir/2023-09-19-211013-1465257-1/failures'. check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: scan-build: Please consider submitting a bug report using these files: check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: scan-build: http://clang-analyzer.llvm.org/filing_bugs.html check:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>> error: command failed with exit status: 1 -- ******************** Testing: 0. FAIL: Clang :: Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp (1044 of 16414) ******************** TEST 'Clang :: Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config alpha.cplusplus.STLAlgorithmModeling:AggressiveStdFindModeling=true -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config alpha.cplusplus.STLAlgorithmModeling:AggressiveStdFindModeling=true -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_search_n4(std::vector, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp:601:39: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp:601:39: Error evaluating statement #0 0x00007f67208b99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f67208b7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f67208b9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f671f840930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f67278c1266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f67278c1266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f67278c1266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f67278c1266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f67278c1266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f67278c1266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f67278c1266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f67278c1266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f67278c1266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f67278c1568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f67278c1568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f67278c1568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f67278c1568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f67278bd65d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f67278bd65d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f67278bd65d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f67278bd65d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f67278fea69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f67278fea69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f6727bcc2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f6727bcc2a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f6727bcc2a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f6727bcc2a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f67278af729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f67278af729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f67278af729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f67278af729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f67278af729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f67278bd181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f67278bd181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f67278bd181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f67278d3f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f67278d3f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f67278d3f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f67278d3f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f67278d4016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f67278d4016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f67278d4016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f67278d4016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f67278b95a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f67278b95a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f67278b95a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f67278e26f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f67278e26f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f67278e26f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f67278e28f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f67278e28f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f67278e28f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f6727837983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f6727837983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f6727837983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007f67279cc8ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f67279cc8ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f67279cc8ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007f672794c68f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007f672794c68f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007f672794c68f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007f672794c68f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007f672794c68f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007f672794c68f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007f672783a58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007f672783a58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007f672783a58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007f672783a58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007f672783a58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007f672788559d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007f672788559d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007f672788559d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007f672788559d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007f672788559d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007f672788559d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007f6727885e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007f672789ef89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007f672789ef89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007f67278a04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007f67278a04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007f67278a084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007f672784fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007f672784ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007f6727b2181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007f6727b2181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007f6727b2181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007f6727b2181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007f6727b2181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007f6727b25111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007f6727b25111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007f6727b25111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007f6727b25111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007f6727b25111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007f6726258bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007f6726258bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007f6726258bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007f6726258bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007f67276a8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007f6727651807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007f6727651807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007f6727651807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007f67276f2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x00005623136d2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x00005623136d8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x00005623136cb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007f671f82b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007f671f82b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x00005623136cd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stl-algorithm-modeling-aggressive-std-find-modeling.cpp.script: line 1: 1466430 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -analyzer-config alpha.cplusplus.STLAlgorithmModeling:AggressiveStdFindModeling=true -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/string.cpp (1045 of 16414) ******************** TEST 'Clang :: Analysis/string.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling S::test_in_class_weird_memcpy() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.cpp:19:5: Error evaluating statement #0 0x00007f1ce29939d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1ce2991d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1ce2993e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1ce191a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1ce99aaaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f1ce99aaaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f1ce99aaaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f1ce99aaaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f1ce99aaaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f1ce99aaaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f1ce994b993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f1ce994b993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f1ce994b993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f1ce994b993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f1ce997a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f1ce997a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f1ce9929bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f1ce9929d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f1ce9929fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f1ce9bfb81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f1ce9bfb81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f1ce9bfb81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f1ce9bfb81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f1ce9bfb81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f1ce9bff111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f1ce9bff111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f1ce9bff111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f1ce9bff111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f1ce9bff111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f1ce8332bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f1ce8332bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f1ce8332bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f1ce8332bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f1ce9782e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f1ce972b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f1ce972b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f1ce972b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f1ce97cc028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000565504f51714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000565504f57843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000565504f4a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f1ce1905590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f1ce1905649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000565504f4c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/string.cpp.script: line 1: 1466716 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/stl-algorithm-modeling.cpp (1046 of 16414) ******************** TEST 'Clang :: Analysis/stl-algorithm-modeling.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_search_n4(std::vector, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling.cpp:549:39: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling.cpp:549:39: Error evaluating statement #0 0x00007f9c78d8f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9c78d8dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9c78d8fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9c77d16930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f9c7fd97266 retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f9c7fd97266 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f9c7fd97266 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f9c7fd97266 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f9c7fd97266 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f9c7fd97266 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f9c7fd97266 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f9c7fd97266 getConstraint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:865:37 #12 0x00007f9c7fd97266 (anonymous namespace)::getConstraint(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:870:23 #13 0x00007f9c7fd97568 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #14 0x00007f9c7fd97568 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #15 0x00007f9c7fd97568 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #16 0x00007f9c7fd97568 (anonymous namespace)::RangeConstraintManager::getSymVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2576:36 #17 0x00007f9c7fd9365d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f9c7fd9365d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f9c7fd9365d getConst /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1180:50 #20 0x00007f9c7fd9365d (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::getConstOrVisit(clang::ento::SymExpr const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1188:32 #21 0x00007f9c7fdd4a69 clang::ento::BinarySymExprImpl::getLHS() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:378:35 #22 0x00007f9c7fdd4a69 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal)::Simplifier::VisitSymIntExpr(clang::ento::BinarySymExprImpl const*) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1215:22 #23 0x00007f9c800a22a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:38:3 #24 0x00007f9c800a22a3 VisitNonLocSymbolVal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1285:19 #25 0x00007f9c800a22a3 Visit /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def:67:7 #26 0x00007f9c800a22a3 (anonymous namespace)::SimpleSValBuilder::simplifySValOnce(llvm::IntrusiveRefCntPtr, clang::ento::SVal) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1297:45 #27 0x00007f9c7fd85729 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #28 0x00007f9c7fd85729 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #29 0x00007f9c7fd85729 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007f9c7fd85729 simplifyUntilFixpoint /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1136:40 #31 0x00007f9c7fd85729 (anonymous namespace)::SimpleSValBuilder::simplifySVal(llvm::IntrusiveRefCntPtr, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:1145:31 #32 0x00007f9c7fd93181 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #33 0x00007f9c7fd93181 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #34 0x00007f9c7fd93181 clang::ento::simplifyToSVal(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:236:26 #35 0x00007f9c7fda9f38 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #36 0x00007f9c7fda9f38 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #37 0x00007f9c7fda9f38 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f9c7fda9f38 clang::ento::simplify(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:240:38 #39 0x00007f9c7fdaa016 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #40 0x00007f9c7fdaa016 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #41 0x00007f9c7fdaa016 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #42 0x00007f9c7fdaa016 clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:26:17 #43 0x00007f9c7fd8f5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #44 0x00007f9c7fd8f5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f9c7fd8f5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #46 0x00007f9c7fdb86f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #47 0x00007f9c7fdb86f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #48 0x00007f9c7fdb86f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #49 0x00007f9c7fdb88f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #50 0x00007f9c7fdb88f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #51 0x00007f9c7fdb88f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #52 0x00007f9c7fd0d983 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f9c7fd0d983 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f9c7fd0d983 clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal, bool) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:670:60 #55 0x00007f9c7fea28ec llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #56 0x00007f9c7fea28ec llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #57 0x00007f9c7fea28ec clang::ento::iterator::assumeNoOverflow(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, long) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/Iterator.cpp:291:42 #58 0x00007f9c7fe2268f llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #59 0x00007f9c7fe2268f llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #60 0x00007f9c7fe2268f createContainerBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:850:41 #61 0x00007f9c7fe2268f handleBegin /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:258:33 #62 0x00007f9c7fe2268f checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:193:20 #63 0x00007f9c7fe2268f void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::ContainerModeling>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #64 0x00007f9c7fd1058d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #65 0x00007f9c7fd1058d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #66 0x00007f9c7fd1058d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #67 0x00007f9c7fd1058d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #68 0x00007f9c7fd1058d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #69 0x00007f9c7fd5b59d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #70 0x00007f9c7fd5b59d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #71 0x00007f9c7fd5b59d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #72 0x00007f9c7fd5b59d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #73 0x00007f9c7fd5b59d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #74 0x00007f9c7fd5b59d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #75 0x00007f9c7fd5be8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #76 0x00007f9c7fd74f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #77 0x00007f9c7fd74f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #78 0x00007f9c7fd764e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #79 0x00007f9c7fd764e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #80 0x00007f9c7fd7684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #81 0x00007f9c7fd25c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #82 0x00007f9c7fd25fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #83 0x00007f9c7fff781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #84 0x00007f9c7fff781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #85 0x00007f9c7fff781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #86 0x00007f9c7fff781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #87 0x00007f9c7fff781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #88 0x00007f9c7fffb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #89 0x00007f9c7fffb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #90 0x00007f9c7fffb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #91 0x00007f9c7fffb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #92 0x00007f9c7fffb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #93 0x00007f9c7e72ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #94 0x00007f9c7e72ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #95 0x00007f9c7e72ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #96 0x00007f9c7e72ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #97 0x00007f9c7fb7ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #98 0x00007f9c7fb27807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #99 0x00007f9c7fb27807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #100 0x00007f9c7fb27807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #101 0x00007f9c7fbc8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #102 0x000055cba9057714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #103 0x000055cba905d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #104 0x000055cba90505ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #105 0x00007f9c77d01590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #106 0x00007f9c77d01649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #107 0x000055cba90524c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stl-algorithm-modeling.cpp.script: line 1: 1466490 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++17 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stl-algorithm-modeling.cpp -analyzer-checker=core,cplusplus,alpha.cplusplus.STLAlgorithmModeling,debug.DebugIteratorModeling,debug.ExprInspection -analyzer-config aggressive-binary-operation-simplification=true -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/stream-error.c (1047 of 16414) ******************** TEST 'Clang :: Analysis/stream-error.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-error.c -analyzer-checker=core -analyzer-checker=alpha.unix.Stream -analyzer-checker=debug.StreamTester -analyzer-checker=debug.ExprInspection -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-error.c -analyzer-checker=core -analyzer-checker=alpha.unix.Stream -analyzer-checker=debug.StreamTester -analyzer-checker=debug.ExprInspection 1. parser at end of file 2. While analyzing stack: #0 Calling error_indeterminate_feof2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-error.c:224:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-error.c:224:13: Error evaluating statement #0 0x00007fa5d69899d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa5d6987d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa5d6989e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa5d5910930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa5ddcbc126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fa5ddcbc126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fa5ddcbc126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fa5ddcbc126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fa5ddcbc126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fa5ddcbc126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fa5ddcbc126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fa5ddcbc126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fa5dd99ac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fa5dd99ac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fa5dd99ac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fa5dd99ac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fa5dd99ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fa5dd99ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fa5dd99ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fa5dd99ac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fa5dd99b8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fa5dd99b8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fa5dd99b8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fa5dd99b8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fa5dd98be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fa5dd98be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fa5dd98be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fa5dd9a40ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fa5dd9a40ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fa5dd9a40ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fa5dd9895a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fa5dd9895a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fa5dd9895a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fa5dd9b26f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fa5dd9b26f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fa5dd9b26f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fa5dd9b28f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fa5dd9b28f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fa5dd9b28f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fa5dd907f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fa5dd907f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fa5dd907f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fa5ddb84a12 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007fa5ddb84a12 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007fa5ddb84a12 (anonymous namespace)::StreamChecker::evalFopen((anonymous namespace)::FnDescription const*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:496:0 #45 0x00007fa5ddb6312f clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:31 #46 0x00007fa5ddb6312f evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:476:23 #47 0x00007fa5ddb6312f bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::StreamChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:48 #48 0x00007fa5dd91d1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #49 0x00007fa5dd955473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #50 0x00007fa5dd955473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #51 0x00007fa5dd955473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #52 0x00007fa5dd955473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #53 0x00007fa5dd955473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #54 0x00007fa5dd955473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #55 0x00007fa5dd955473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #56 0x00007fa5dd955473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #57 0x00007fa5dd955473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #58 0x00007fa5dd955e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007fa5dd96ef89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007fa5dd96ef89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007fa5dd9704e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007fa5dd9704e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007fa5dd97084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007fa5dd91fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007fa5dd91ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007fa5ddbf181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007fa5ddbf181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007fa5ddbf181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007fa5ddbf181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007fa5ddbf181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007fa5ddbf5111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007fa5ddbf5111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007fa5ddbf5111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007fa5ddbf5111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007fa5ddbf5111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007fa5dc328bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007fa5dc328bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007fa5dc328bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007fa5dc328bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007fa5dd778e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007fa5dd721807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007fa5dd721807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007fa5dd721807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007fa5dd7c2028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055b45dc0b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x000055b45dc11843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x000055b45dc045ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007fa5d58fb590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007fa5d58fb649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x000055b45dc064c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stream-error.c.script: line 1: 1466502 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream-error.c -analyzer-checker=core -analyzer-checker=alpha.unix.Stream -analyzer-checker=debug.StreamTester -analyzer-checker=debug.ExprInspection -- ******************** Testing: 0. FAIL: Clang :: Analysis/stream.c (1048 of 16414) ******************** TEST 'Clang :: Analysis/stream.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.c 1. parser at end of file 2. While analyzing stack: #0 Calling check_leak_noreturn_2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.c:260:14: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.c:260:14: Error evaluating statement #0 0x00007fddc8b099d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fddc8b07d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fddc8b09e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fddc7a90930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fddcfe3c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fddcfe3c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fddcfe3c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fddcfe3c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fddcfe3c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fddcfe3c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fddcfe3c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fddcfe3c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fddcfb1ac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fddcfb1ac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fddcfb1ac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fddcfb1ac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fddcfb1ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fddcfb1ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fddcfb1ac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fddcfb1ac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fddcfb1b8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fddcfb1b8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fddcfb1b8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fddcfb1b8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fddcfb0be00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fddcfb0be00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fddcfb0be00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fddcfb240ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fddcfb240ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fddcfb240ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fddcfb095a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fddcfb095a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fddcfb095a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fddcfb326f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fddcfb326f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fddcfb326f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fddcfb328f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fddcfb328f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fddcfb328f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fddcfa87f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fddcfa87f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fddcfa87f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fddcfd04a12 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007fddcfd04a12 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007fddcfd04a12 (anonymous namespace)::StreamChecker::evalFopen((anonymous namespace)::FnDescription const*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:496:0 #45 0x00007fddcfce312f clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:31 #46 0x00007fddcfce312f evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:476:23 #47 0x00007fddcfce312f bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::StreamChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:48 #48 0x00007fddcfa9d1ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #49 0x00007fddcfad5473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #50 0x00007fddcfad5473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #51 0x00007fddcfad5473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #52 0x00007fddcfad5473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #53 0x00007fddcfad5473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #54 0x00007fddcfad5473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #55 0x00007fddcfad5473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #56 0x00007fddcfad5473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #57 0x00007fddcfad5473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #58 0x00007fddcfad5e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007fddcfaeef89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007fddcfaeef89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007fddcfaf04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007fddcfaf04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007fddcfaf084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007fddcfa9fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007fddcfa9ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007fddcfd7181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007fddcfd7181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007fddcfd7181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007fddcfd7181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007fddcfd7181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007fddcfd75111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007fddcfd75111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007fddcfd75111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007fddcfd75111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007fddcfd75111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007fddce4a8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007fddce4a8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007fddce4a8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007fddce4a8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007fddcf8f8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007fddcf8a1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007fddcf8a1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007fddcf8a1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007fddcf942028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055915caed714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x000055915caf3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x000055915cae65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007fddc7a7b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007fddc7a7b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x000055915cae84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stream.c.script: line 1: 1466553 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/string.c (1049 of 16414) ******************** TEST 'Clang :: Analysis/string.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -DUSE_BUILTINS -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -DVARIANT -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 25'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -DUSE_BUILTINS -DVARIANT -analyzer-checker=core -analyzer-checker=alpha.security.taint -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false : 'RUN: at line 35'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -DSUPPRESS_OUT_OF_BOUND -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring.BufferOverlap -analyzer-checker=alpha.unix.cstring.NotNullTerminated -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false 1. parser at end of file 2. While analyzing stack: #0 Calling test_memset_chk 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c:1653:3: Error evaluating statement #0 0x00007fd570b019d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd570affd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd570b01e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd56fa88930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd577f1385e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd577f1385e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd577f1385e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd577f1385e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd577f1385e llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd577f1385e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd577f1385e get<(anonymous namespace)::CStringLength> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd577f1385e (anonymous namespace)::CStringChecker::checkLiveSymbols(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) const (.constprop.0.isra.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2409:0 #12 0x00007fd577b3c9bf llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007fd577b3c9bf llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007fd577b3c9bf llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007fd577b3c9bf void clang::ento::check::LiveSymbols::_checkLiveSymbols<(anonymous namespace)::CStringChecker>(void*, llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:306:49 #16 0x00007fd577a8001a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fd577a8001a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fd577a8001a clang::ento::CheckerFn, clang::ento::SymbolReaper&)>::operator()(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/CheckerManager.h:72:12 #19 0x00007fd577a8001a clang::ento::CheckerManager::runCheckersForLiveSymbols(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:549:23 #20 0x00007fd577ab96d2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #21 0x00007fd577ab96d2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #22 0x00007fd577ab96d2 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:725:48 #23 0x00007fd577ae82f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #24 0x00007fd577ae884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007fd577a97c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007fd577a97fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007fd577d6981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd577d6981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd577d6981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007fd577d6981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007fd577d6981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007fd577d6d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007fd577d6d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007fd577d6d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007fd577d6d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007fd577d6d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007fd5764a0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007fd5764a0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007fd5764a0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007fd5764a0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007fd5778f0e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007fd577899807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007fd577899807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007fd577899807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007fd57793a028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x0000564cb9d6e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x0000564cb9d74843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x0000564cb9d675ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007fd56fa73590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007fd56fa73649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x0000564cb9d694c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/string.c.script: line 5: 1466684 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/string.c -Wno-null-dereference -analyzer-checker=core -analyzer-checker=unix.cstring -analyzer-checker=unix.Malloc -analyzer-checker=alpha.unix.cstring -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -- ******************** Testing: 0. FAIL: Clang :: Analysis/stream.cpp (1050 of 16414) ******************** TEST 'Clang :: Analysis/stream.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling f2() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.cpp:21:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.cpp:21:13: Error evaluating statement #0 0x00007fc46eec49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc46eec2d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc46eec4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc46de4b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc4761f7126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc4761f7126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc4761f7126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc4761f7126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc4761f7126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc4761f7126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc4761f7126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc4761f7126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc475ed5c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc475ed5c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc475ed5c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc475ed5c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc475ed5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc475ed5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc475ed5c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc475ed5c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc475ed68dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc475ed68dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc475ed68dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc475ed68dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fc475ec6e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc475ec6e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc475ec6e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fc475edf0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc475edf0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc475edf0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fc475ec45a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fc475ec45a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fc475ec45a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fc475eed6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fc475eed6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fc475eed6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fc475eed8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fc475eed8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fc475eed8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fc475e42f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fc475e42f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fc475e42f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fc4760bfa12 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #43 0x00007fc4760bfa12 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1324:25 #44 0x00007fc4760bfa12 (anonymous namespace)::StreamChecker::evalFopen((anonymous namespace)::FnDescription const*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:496:0 #45 0x00007fc47609e12f clang::ento::CheckerContext::isDifferent() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:75:31 #46 0x00007fc47609e12f evalCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:476:23 #47 0x00007fc47609e12f bool clang::ento::eval::Call::_evalCall<(anonymous namespace)::StreamChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:479:48 #48 0x00007fc475e581ec clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:696:0 #49 0x00007fc475e90473 llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:0 #50 0x00007fc475e90473 llvm::SmallVectorTemplateCommon::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:0 #51 0x00007fc475e90473 llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:0 #52 0x00007fc475e90473 llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:0 #53 0x00007fc475e90473 llvm::SmallVector::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:0 #54 0x00007fc475e90473 llvm::SetVector, llvm::SmallDenseSet > >::SetVector() /usr/include/llvm/ADT/SetVector.h:55:0 #55 0x00007fc475e90473 llvm::SmallSetVector::SmallSetVector() /usr/include/llvm/ADT/SetVector.h:310:3 #56 0x00007fc475e90473 clang::ento::ExplodedNodeSet::ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:473:3 #57 0x00007fc475e90473 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:592:19 #58 0x00007fc475e90e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #59 0x00007fc475ea9f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #60 0x00007fc475ea9f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #61 0x00007fc475eab4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #62 0x00007fc475eab4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #63 0x00007fc475eab84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #64 0x00007fc475e5ac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #65 0x00007fc475e5afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #66 0x00007fc47612c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #67 0x00007fc47612c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #68 0x00007fc47612c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #69 0x00007fc47612c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #70 0x00007fc47612c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #71 0x00007fc476130111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #72 0x00007fc476130111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #73 0x00007fc476130111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #74 0x00007fc476130111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #75 0x00007fc476130111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #76 0x00007fc474863bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #77 0x00007fc474863bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #78 0x00007fc474863bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #79 0x00007fc474863bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #80 0x00007fc475cb3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #81 0x00007fc475c5c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #82 0x00007fc475c5c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #83 0x00007fc475c5c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #84 0x00007fc475cfd028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #85 0x000055765329e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #86 0x00005576532a4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #87 0x00005576532975ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #88 0x00007fc46de36590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #89 0x00007fc46de36649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #90 0x00005576532994c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/stream.cpp.script: line 1: 1466631 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.unix.Stream -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/stream.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/svalbuilder-rearrange-comparisons.c (1053 of 16414) ******************** TEST 'Clang :: Analysis/svalbuilder-rearrange-comparisons.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-rearrange-comparisons.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-rearrange-comparisons.c 1. parser at end of file 2. While analyzing stack: #0 Calling fu at line 993 #1 Calling unsigned_concrete_int_no_crash 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-rearrange-comparisons.c:988:3 : Error evaluating statement #0 0x00007f5776af59d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5776af3d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f5776af5e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5775a7c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f577db0caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f577db0caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f577db0caa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f577db0caa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f577db0caa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f577db0caa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f577daad993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f577daad993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f577daad993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f577daad993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f577dadc2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f577dadc84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f577da8bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f577da8bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f577da8bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f577dd5d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f577dd5d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f577dd5d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f577dd5d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f577dd5d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f577dd61111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f577dd61111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f577dd61111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f577dd61111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f577dd61111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f577c494bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f577c494bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f577c494bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f577c494bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f577d8e4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f577d88d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f577d88d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f577d88d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f577d92e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000555c41039714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000555c4103f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000555c410325ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f5775a67590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f5775a67649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000555c410344c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/svalbuilder-rearrange-comparisons.c.script: line 1: 1466798 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection,core.builtin -analyzer-config aggressive-binary-operation-simplification=true -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-rearrange-comparisons.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/switch-case.c (1055 of 16414) ******************** TEST 'Clang :: Analysis/switch-case.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/switch-case.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/switch-case.c 1. parser at end of file 2. While analyzing stack: #0 Calling testDifferentTypes3 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/switch-case.c:206:7: Error evaluating statement #0 0x00007efd7b2569d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efd7b254d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efd7b256e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efd7a1dd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efd8226daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007efd8226daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007efd8226daa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007efd8226daa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007efd8226daa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007efd8226daa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007efd8220e993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007efd8220e993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007efd8220e993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007efd8220e993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007efd8223d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007efd8223d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007efd821ecbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007efd821ecd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007efd821ecfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007efd824be81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007efd824be81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007efd824be81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007efd824be81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007efd824be81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007efd824c2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007efd824c2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007efd824c2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007efd824c2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007efd824c2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007efd80bf5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007efd80bf5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007efd80bf5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007efd80bf5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007efd82045e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007efd81fee807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007efd81fee807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007efd81fee807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007efd8208f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000563c8178b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000563c81791843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000563c817845ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007efd7a1c8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007efd7a1c8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000563c817864c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/switch-case.c.script: line 1: 1466836 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/switch-case.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/svalbuilder-simplify-intsym.cpp (1056 of 16414) ******************** TEST 'Clang :: Analysis/svalbuilder-simplify-intsym.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-intsym.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-intsym.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_SValBuilder_simplifies_IntSym(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-intsym.cpp:15:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-intsym.cpp:15:7: Error evaluating statement #0 0x00007f21b3c649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f21b3c62d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f21b3c64e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f21b2beb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f21baf97126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f21baf97126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f21baf97126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f21baf97126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f21baf97126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f21baf97126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f21baf97126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f21baf97126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f21bac75c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f21bac75c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f21bac75c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f21bac75c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f21bac75c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f21bac75c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f21bac75c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f21bac75c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f21bac768dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f21bac768dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f21bac768dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f21bac768dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f21bac7f93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f21bac7f93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f21bac7f93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f21bac7f11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f21bac7f11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f21bac7f11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f21bac645a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f21bac645a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f21bac645a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f21bac8d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f21bac8d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f21bac8d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f21bac8d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f21bac8d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f21bac8d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f21babe2f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f21babe2f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f21babe2f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f21bad20bee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f21bad20bee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f21bad20bee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f21bad20bee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007f21bad20bee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007f21babdb855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007f21babdbaa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007f21bac26bf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007f21bac26bf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007f21bac26bf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007f21bac26bf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007f21bac26bf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007f21bac26bf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007f21bac26bf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007f21bac4b03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f21bac4b03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007f21bac4b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f21bac4b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f21bac4b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f21babfac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f21babfafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f21baecc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f21baecc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f21baecc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f21baecc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f21baecc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f21baed0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f21baed0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f21baed0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f21baed0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f21baed0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f21b9603bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f21b9603bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f21b9603bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f21b9603bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f21baa53e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f21ba9fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f21ba9fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f21ba9fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f21baa9d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x000055e4100ed714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x000055e4100f3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x000055e4100e65ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f21b2bd6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f21b2bd6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x000055e4100e84c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/svalbuilder-simplify-intsym.cpp.script: line 1: 1466833 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-intsym.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/svalbuilder-simplify-in-evalbinop.cpp (1057 of 16414) ******************** TEST 'Clang :: Analysis/svalbuilder-simplify-in-evalbinop.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-in-evalbinop.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-in-evalbinop.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_evalBinOp_simplifies_rhs(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-in-evalbinop.cpp:24:7: Error evaluating branch #0 0x00007faa414f39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faa414f1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faa414f3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faa4047a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faa48826126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faa48826126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faa48826126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faa48826126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faa48826126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faa48826126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faa48826126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faa48826126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faa48504c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faa48504c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faa48504c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faa48504c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faa48504c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faa48504c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faa48504c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faa48504c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faa485058dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faa485058dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faa485058dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faa485058dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faa484f5e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faa484f5e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faa484f5e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007faa4850e0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faa4850e0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faa4850e0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007faa484f35a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faa484f35a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faa484f35a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faa4851c6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faa4851c6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faa4851c6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faa4851c8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faa4851c8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faa4851c8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faa48471f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faa48471f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faa48471f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faa4890534f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007faa4890534f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007faa4890534f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007faa4890534f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007faa484b1e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007faa484b1e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007faa484b1e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007faa484b1e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007faa484b1e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007faa4848875d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007faa48489fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007faa4875b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007faa4875b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007faa4875b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007faa4875b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007faa4875b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007faa4875f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007faa4875f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007faa4875f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007faa4875f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007faa4875f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007faa46e92bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007faa46e92bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007faa46e92bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007faa46e92bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007faa482e2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007faa4828b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007faa4828b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007faa4828b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007faa4832c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055efa8816714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055efa881c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055efa880f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007faa40465590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007faa40465649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055efa88114c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/svalbuilder-simplify-in-evalbinop.cpp.script: line 1: 1466808 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-in-evalbinop.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-reaper.cpp (1058 of 16414) ******************** TEST 'Clang :: Analysis/symbol-reaper.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling test_dead_region_with_live_subregion_in_environment::test_B(struct test_dead_region_with_live_subregion_in_environment::B) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.cpp:48:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.cpp:48:7: Error evaluating statement #0 0x00007fd2cd09d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd2cd09bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd2cd09de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd2cc024930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd2d43d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd2d43d0126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd2d43d0126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd2d43d0126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd2d43d0126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd2d43d0126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd2d43d0126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd2d43d0126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd2d40aec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd2d40aec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd2d40aec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd2d40aec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd2d40aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd2d40aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd2d40aec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd2d40aec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd2d40af8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd2d40af8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd2d40af8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd2d40af8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd2d409fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd2d409fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd2d409fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd2d40b80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd2d40b80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd2d40b80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd2d409d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd2d409d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd2d409d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd2d40c66f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd2d40c66f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd2d40c66f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd2d40c68f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd2d40c68f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd2d40c68f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd2d401beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd2d401beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd2d401beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fd2d44af34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd2d44af34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd2d44af34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd2d44af34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd2d405521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fd2d405521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fd2d405521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fd2d40840b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fd2d40840b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fd2d40840b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fd2d40840b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fd2d40840b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fd2d40844e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fd2d40844e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fd2d408484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fd2d4033c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fd2d4033fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fd2d430581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fd2d430581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fd2d430581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fd2d430581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fd2d430581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fd2d4309111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fd2d4309111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fd2d4309111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fd2d4309111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fd2d4309111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fd2d2a3cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fd2d2a3cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fd2d2a3cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fd2d2a3cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fd2d3e8ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fd2d3e35807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fd2d3e35807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fd2d3e35807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fd2d3ed6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055f9a6a9e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055f9a6aa4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055f9a6a975ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fd2cc00f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fd2cc00f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055f9a6a994c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-reaper.cpp.script: line 1: 1466870 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-reaper.c (1059 of 16414) ******************** TEST 'Clang :: Analysis/symbol-reaper.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_double_dereference_of_implicit_value 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.c:148:3: Error evaluating statement #0 0x00007f0b848759d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0b84873d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0b84875e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0b837fc930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0b8b949c7e llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f0b8b949c7e llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f0b8b949c7e llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f0b8b949c7e llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f0b8b949c7e llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007f0b8b949c7e clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007f0b8b949c7e get<(anonymous namespace)::MarkedSymbols> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f0b8b949c7e (anonymous namespace)::ExprInspectionChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:349:0 #12 0x00007f0b8b7ed8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f0b8b82d876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f0b8b82d876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f0b8b82d876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f0b8b82d876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f0b8b82d876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f0b8b82d876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f0b8b82d876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f0b8b85c2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f0b8b85c84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f0b8b80bc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f0b8b80bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f0b8badd81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f0b8badd81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f0b8badd81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f0b8badd81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f0b8badd81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f0b8bae1111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f0b8bae1111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f0b8bae1111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f0b8bae1111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f0b8bae1111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f0b8a214bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f0b8a214bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f0b8a214bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f0b8a214bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f0b8b664e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f0b8b60d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f0b8b60d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f0b8b60d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f0b8b6ae028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000560216a76714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000560216a7c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000560216a6f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f0b837e7590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f0b837e7649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000560216a714c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-reaper.c.script: line 1: 1466853 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.ExprInspection -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-reaper.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-disequality-info.cpp (1060 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-disequality-info.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp:15:12: error: CHECK: expected string not found in input // CHECK: "disequality_info": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :3:369: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:15'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:15'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:15'1 ? possible intended match 4: 1. parser at end of file check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test(int, int, int, int) check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp:12:7: Error evaluating statement check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-disequality-info.cpp:12:7: Error evaluating statement check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-escape.cpp (1062 of 16414) ******************** TEST 'Clang :: Analysis/symbol-escape.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-escape.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-escape.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling indirect_escape_in_bitwise_op() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-escape.cpp:23:12: Error evaluating New Allocator Call #0 0x00007fecd13d99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fecd13d7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fecd13d9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fecd0360930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fecd83826de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fecd83826de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fecd83826de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fecd83826de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fecd83826de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fecd83826de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fecd83826de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fecd83826de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fecd85334b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007fecd85334b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fecd85334b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007fecd85334b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007fecd85334b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007fecd85334b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007fecd8359734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007fecd8359734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fecd8359734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007fecd8359734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007fecd8359734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007fecd8359734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007fecd83bc2e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007fecd83bc56a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007fecd83bc56a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007fecd83c089f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007fecd836fbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #29 0x00007fecd836fd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #30 0x00007fecd836ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #31 0x00007fecd864181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #32 0x00007fecd864181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #33 0x00007fecd864181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #34 0x00007fecd864181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #35 0x00007fecd864181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #36 0x00007fecd8645111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #37 0x00007fecd8645111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #38 0x00007fecd8645111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #39 0x00007fecd8645111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #40 0x00007fecd8645111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #41 0x00007fecd6d78bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007fecd6d78bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007fecd6d78bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007fecd6d78bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007fecd81c8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007fecd8171807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007fecd8171807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007fecd8171807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007fecd8212028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #50 0x000055afaaa62714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #51 0x000055afaaa68843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #52 0x000055afaaa5b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #53 0x00007fecd034b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #54 0x00007fecd034b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #55 0x000055afaaa5d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-escape.cpp.script: line 1: 1466835 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-escape.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp (1063 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_true_range_contradiction(int, unsigned int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp:47:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp:47:9: Error evaluating statement #0 0x00007f847aa479d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f847aa45d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f847aa47e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f84799ce930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8481d7a126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f8481d7a126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f8481d7a126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f8481d7a126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f8481d7a126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f8481d7a126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f8481d7a126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f8481d7a126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f8481a58c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f8481a58c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f8481a58c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f8481a58c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f8481a58c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f8481a58c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f8481a58c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f8481a58c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f8481a59619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f8481a59619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f8481a59619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f8481a59619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f8481a6293b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8481a6293b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8481a6293b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f8481a47509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f8481a47509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f8481a47509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #30 0x00007f8481a706f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #31 0x00007f8481a706f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #32 0x00007f8481a706f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #33 0x00007f8481a708f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #34 0x00007f8481a708f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #35 0x00007f8481a708f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #36 0x00007f84819c5eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #37 0x00007f84819c5eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #38 0x00007f84819c5eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #39 0x00007f8481e5934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #40 0x00007f8481e5934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #41 0x00007f8481e5934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #42 0x00007f8481e5934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #43 0x00007f84819ff21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #44 0x00007f84819ff21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #45 0x00007f84819ff21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #46 0x00007f8481a2e0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #47 0x00007f8481a2e0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #48 0x00007f8481a2e0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #49 0x00007f8481a2e0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #50 0x00007f8481a2e0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #51 0x00007f8481a2e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #52 0x00007f8481a2e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #53 0x00007f8481a2e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #54 0x00007f84819ddc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #55 0x00007f84819ddfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #56 0x00007f8481caf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #57 0x00007f8481caf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #58 0x00007f8481caf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #59 0x00007f8481caf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #60 0x00007f8481caf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #61 0x00007f8481cb3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #62 0x00007f8481cb3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #63 0x00007f8481cb3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #64 0x00007f8481cb3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #65 0x00007f8481cb3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #66 0x00007f84803e6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #67 0x00007f84803e6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #68 0x00007f84803e6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #69 0x00007f84803e6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #70 0x00007f8481836e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #71 0x00007f84817df807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #72 0x00007f84817df807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #73 0x00007f84817df807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #74 0x00007f8481880028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #75 0x0000558f2729d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #76 0x0000558f272a3843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #77 0x0000558f272965ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #78 0x00007f84799b9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #79 0x00007f84799b9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #80 0x0000558f272984c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-simplification-fixpoint-iteration-unreachable-code.cpp.script: line 1: 1466907 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/svalbuilder-simplify-compound-svals.cpp (1066 of 16414) ******************** TEST 'Clang :: Analysis/svalbuilder-simplify-compound-svals.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-compound-svals.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-compound-svals.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling recurring_symbol(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-compound-svals.cpp:72:7: Error evaluating branch #0 0x00007f7aa3e299d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7aa3e27d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7aa3e29e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7aa2db0930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7aaae3b09b retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7aaae3b09b retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7aaae3b09b retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7aaae3b09b IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7aaae3b09b ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7aaae3b09b MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7aaae3b09b get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7aaae3b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2231:63 #12 0x00007f7aaae3b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2218:46 #13 0x00007f7aaae3b09b markDisequal /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2211:73 #14 0x00007f7aaae3b09b trackDisequality /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1878:72 #15 0x00007f7aaae3b09b assignSymSymExprToRangeSet /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1965:31 #16 0x00007f7aaae3b09b assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #17 0x00007f7aaae3b09b assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #18 0x00007f7aaae3b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #19 0x00007f7aaae3b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #20 0x00007f7aaae3b09b assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #21 0x00007f7aaae3b09b (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #22 0x00007f7aaae3b619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #23 0x00007f7aaae3b619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #24 0x00007f7aaae3b619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f7aaae3b619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #26 0x00007f7aaae4493b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #27 0x00007f7aaae4493b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #28 0x00007f7aaae4493b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #29 0x00007f7aaae29509 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #30 0x00007f7aaae29509 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #31 0x00007f7aaae29509 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:62:55 #32 0x00007f7aaae526f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #33 0x00007f7aaae526f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #34 0x00007f7aaae526f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #35 0x00007f7aaae528f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #36 0x00007f7aaae528f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #37 0x00007f7aaae528f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #38 0x00007f7aaada7eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #39 0x00007f7aaada7eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #40 0x00007f7aaada7eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #41 0x00007f7aab23b34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #42 0x00007f7aab23b34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #43 0x00007f7aab23b34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #44 0x00007f7aab23b34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #45 0x00007f7aaade7e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #46 0x00007f7aaade7e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #47 0x00007f7aaade7e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #48 0x00007f7aaade7e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #49 0x00007f7aaade7e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #50 0x00007f7aaadbe75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #51 0x00007f7aaadbffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #52 0x00007f7aab09181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #53 0x00007f7aab09181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #54 0x00007f7aab09181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #55 0x00007f7aab09181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #56 0x00007f7aab09181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #57 0x00007f7aab095111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #58 0x00007f7aab095111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #59 0x00007f7aab095111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #60 0x00007f7aab095111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #61 0x00007f7aab095111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #62 0x00007f7aa97c8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #63 0x00007f7aa97c8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #64 0x00007f7aa97c8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #65 0x00007f7aa97c8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #66 0x00007f7aaac18e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #67 0x00007f7aaabc1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #68 0x00007f7aaabc1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #69 0x00007f7aaabc1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #70 0x00007f7aaac62028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #71 0x000055d493f76714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #72 0x000055d493f7c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #73 0x000055d493f6f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #74 0x00007f7aa2d9b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #75 0x00007f7aa2d9b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #76 0x000055d493f714c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/svalbuilder-simplify-compound-svals.cpp.script: line 1: 1466799 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-simplify-compound-svals.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/svalbuilder-logic.c (1067 of 16414) ******************** TEST 'Clang :: Analysis/svalbuilder-logic.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-logic.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-logic.c 1. parser at end of file 2. While analyzing stack: #0 Calling pr15863 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-logic.c:15:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-logic.c:15:9: Error evaluating statement #0 0x00007fcc465249d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcc46522d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcc46524e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcc454ab930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcc4d857126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fcc4d857126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fcc4d857126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fcc4d857126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fcc4d857126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fcc4d857126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fcc4d857126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fcc4d857126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fcc4d535c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fcc4d535c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fcc4d535c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fcc4d535c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fcc4d535c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fcc4d535c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fcc4d535c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fcc4d535c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fcc4d5368dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fcc4d5368dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fcc4d5368dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fcc4d5368dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fcc4d526e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fcc4d526e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fcc4d526e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fcc4d53f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fcc4d53f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fcc4d53f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fcc4d5245a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fcc4d5245a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fcc4d5245a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fcc4d54d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fcc4d54d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fcc4d54d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fcc4d54d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fcc4d54d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fcc4d54d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fcc4d4a2eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fcc4d4a2eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fcc4d4a2eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007fcc4d93634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fcc4d93634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fcc4d93634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fcc4d93634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fcc4d4dc21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007fcc4d4dc21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007fcc4d4dc21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007fcc4d50b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007fcc4d50b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007fcc4d50b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007fcc4d50b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007fcc4d50b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007fcc4d50b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fcc4d50b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fcc4d50b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fcc4d4bac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fcc4d4bafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fcc4d78c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fcc4d78c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fcc4d78c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fcc4d78c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fcc4d78c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fcc4d790111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fcc4d790111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fcc4d790111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fcc4d790111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fcc4d790111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fcc4bec3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fcc4bec3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fcc4bec3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fcc4bec3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fcc4d313e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fcc4d2bc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fcc4d2bc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fcc4d2bc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fcc4d35d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000562eb875c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000562eb8762843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000562eb87555ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fcc45496590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fcc45496649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000562eb87574c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/svalbuilder-logic.c.script: line 1: 1466797 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/svalbuilder-logic.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-fixpoint-one-iteration.cpp (1071 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-fixpoint-one-iteration.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp:15:12: error: CHECK: expected string not found in input // CHECK: "constraints": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :3:253: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:15'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:15'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:15'1 ? possible intended match 4: 1. parser at end of file check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test(int, int, int) check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp:12:7: Error evaluating statement check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-one-iteration.cpp:12:7: Error evaluating statement check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-nonloc-loc.cpp (1072 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-nonloc-loc.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-nonloc-loc.cpp -triple x86_64-pc-linux-gnu -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-nonloc-loc.cpp -triple x86_64-pc-linux-gnu -verify 1. parser at end of file 2. While analyzing stack: #0 Calling instantiate_tests_for_loc_OP_nonloc(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-nonloc-loc.cpp:57:20 : Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-nonloc-loc.cpp:57:20 : Error evaluating statement #0 0x00007f54e86ad9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f54e86abd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f54e86ade6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f54e7634930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f54ef6566de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f54ef6566de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f54ef6566de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f54ef6566de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f54ef6566de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f54ef6566de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f54ef6566de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f54ef6566de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f54ef668c4c llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #13 0x00007f54ef668c4c llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #14 0x00007f54ef668c4c llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #15 0x00007f54ef668c4c clang::ento::ExprEngine::finishArgumentConstruction(llvm::IntrusiveRefCntPtr, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:537:39 #16 0x00007f54ef668e2b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f54ef668e2b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f54ef668e2b clang::ento::ExprEngine::finishArgumentConstruction(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:554:72 #19 0x00007f54ef68c396 clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:674:0 #20 0x00007f54ef692f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #21 0x00007f54ef692f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #22 0x00007f54ef6944e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #23 0x00007f54ef6944e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #24 0x00007f54ef69484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #25 0x00007f54ef643c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #26 0x00007f54ef643fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #27 0x00007f54ef91581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f54ef91581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f54ef91581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #30 0x00007f54ef91581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #31 0x00007f54ef91581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #32 0x00007f54ef919111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #33 0x00007f54ef919111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #34 0x00007f54ef919111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #35 0x00007f54ef919111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #36 0x00007f54ef919111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #37 0x00007f54ee04cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #38 0x00007f54ee04cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #39 0x00007f54ee04cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #40 0x00007f54ee04cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #41 0x00007f54ef49ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #42 0x00007f54ef445807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #43 0x00007f54ef445807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #44 0x00007f54ef445807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #45 0x00007f54ef4e6028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #46 0x0000556817815714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #47 0x000055681781b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #48 0x000055681780e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #49 0x00007f54e761f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #50 0x00007f54e761f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #51 0x00005568178104c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-simplification-nonloc-loc.cpp.script: line 1: 1467022 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-nonloc-loc.cpp -triple x86_64-pc-linux-gnu -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-fixpoint-two-iterations.cpp (1073 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-fixpoint-two-iterations.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp:17:12: error: CHECK: expected string not found in input // CHECK: "constraints": [ ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :3:253: note: possible intended match here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:17'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:17'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:17'1 ? possible intended match 4: 1. parser at end of file check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test(int, int, int, int) check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp:12:7: Error evaluating statement check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-fixpoint-two-iterations.cpp:12:7: Error evaluating statement check:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/symbol-simplification-reassume.cpp (1074 of 16414) ******************** TEST 'Clang :: Analysis/symbol-simplification-reassume.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-reassume.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-reassume.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify 1. parser at end of file 2. While analyzing stack: #0 Calling test_reassume_inclusive_range(int, int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-reassume.cpp:30:20: Error evaluating statement #0 0x00007f7e3dbe29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7e3dbe0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7e3dbe2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7e3cb69930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7e44bf9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7e44bf9aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7e44bf9aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7e44bf9aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f7e44bf9aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f7e44bf9aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f7e44b9a993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f7e44b9a993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f7e44b9a993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f7e44b9a993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f7e44bc92f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f7e44bc984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f7e44b78bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f7e44b78d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f7e44b78fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f7e44e4a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f7e44e4a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f7e44e4a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f7e44e4a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f7e44e4a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f7e44e4e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f7e44e4e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f7e44e4e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f7e44e4e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f7e44e4e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f7e43581bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f7e43581bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f7e43581bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f7e43581bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f7e449d1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f7e4497a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f7e4497a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f7e4497a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f7e44a1b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055bbce851714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055bbce857843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055bbce84a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f7e3cb54590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f7e3cb54649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055bbce84c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/symbol-simplification-reassume.cpp.script: line 1: 1467074 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/symbol-simplification-reassume.cpp -analyzer-checker=core -analyzer-checker=debug.ExprInspection -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-diagnostic-visitor.c (1076 of 16414) ******************** TEST 'Clang :: Analysis/taint-diagnostic-visitor.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-diagnostic-visitor.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-diagnostic-visitor.c 1. parser at end of file 2. While analyzing stack: #0 Calling taintDiagnosticVLA 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-diagnostic-visitor.c:32:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-diagnostic-visitor.c:32:3: Error evaluating statement #0 0x00007f7bcb46a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7bcb468d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7bcb46ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7bca3f1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7bd252e24e std::equal_to::operator()(int const&, int const&) const /usr/include/c++/12/bits/stl_function.h:378:20 #5 0x00007f7bd252e24e llvm::ImutContainerInfo::isEqual(int const&, int const&) /usr/include/llvm/ADT/ImmutableSet.h:920:37 #6 0x00007f7bd252e24e llvm::ImutAVLFactory >::add_internal(int const&, llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:538:26 #7 0x00007f7bd252e24e llvm::ImutAVLFactory >::add(llvm::ImutAVLTree >*, int const&) /usr/include/llvm/ADT/ImmutableSet.h:396:21 #8 0x00007f7bd252e24e llvm::ImmutableSet >::Factory::add(llvm::ImmutableSet >, int const&) /usr/include/llvm/ADT/ImmutableSet.h:1000:27 #9 0x00007f7bd252e24e clang::ento::ProgramStatePartialTrait > >::Add(llvm::ImmutableSet >, int, llvm::ImmutableSet >::Factory&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:209:24 #10 0x00007f7bd252e24e llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::add<(anonymous namespace)::TaintArgsOnPostVisit>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::TaintArgsOnPostVisit>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:618:89 #11 0x00007f7bd254b060 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #12 0x00007f7bd254b060 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #13 0x00007f7bd254b060 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007f7bd254b060 add<(anonymous namespace)::TaintArgsOnPostVisit> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:802:0 #15 0x00007f7bd254b060 operator() /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:779:0 #16 0x00007f7bd254b060 operator()<(anonymous namespace)::GenericTaintRule::process(const (anonymous namespace)::GenericTaintChecker&, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const:: > /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:726:0 #17 0x00007f7bd254b060 (anonymous namespace)::GenericTaintRule::process((anonymous namespace)::GenericTaintChecker const&, clang::ento::CallEvent const&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:770:0 #18 0x00007f7bd2553cc9 getPrintfFormatArgumentNum /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:822:0 #19 0x00007f7bd2553cc9 checkUncontrolledFormatString /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:844:0 #20 0x00007f7bd2553cc9 checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:674:0 #21 0x00007f7bd2553cc9 void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::GenericTaintChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #22 0x00007f7bd23eb58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #23 0x00007f7bd23eb58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #24 0x00007f7bd23eb58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #25 0x00007f7bd23eb58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #26 0x00007f7bd23eb58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #27 0x00007f7bd24363a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #28 0x00007f7bd24363a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #29 0x00007f7bd24363a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #30 0x00007f7bd24363a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #31 0x00007f7bd24363a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #32 0x00007f7bd24363a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #33 0x00007f7bd24363a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #34 0x00007f7bd2436e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #35 0x00007f7bd244ff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #36 0x00007f7bd244ff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #37 0x00007f7bd24514e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #38 0x00007f7bd24514e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #39 0x00007f7bd245184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #40 0x00007f7bd2400c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #41 0x00007f7bd2400fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #42 0x00007f7bd26d281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #43 0x00007f7bd26d281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #44 0x00007f7bd26d281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #45 0x00007f7bd26d281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #46 0x00007f7bd26d281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #47 0x00007f7bd26d6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #48 0x00007f7bd26d6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #49 0x00007f7bd26d6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #50 0x00007f7bd26d6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #51 0x00007f7bd26d6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #52 0x00007f7bd0e09bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #53 0x00007f7bd0e09bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #54 0x00007f7bd0e09bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #55 0x00007f7bd0e09bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #56 0x00007f7bd2259e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #57 0x00007f7bd2202807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #58 0x00007f7bd2202807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #59 0x00007f7bd2202807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #60 0x00007f7bd22a3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #61 0x0000563640c81714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #62 0x0000563640c87843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #63 0x0000563640c7a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #64 0x00007f7bca3dc590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f7bca3dc649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x0000563640c7c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/taint-diagnostic-visitor.c.script: line 1: 1467115 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-diagnostic-visitor.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-generic.cpp (1077 of 16414) ******************** TEST 'Clang :: Analysis/taint-generic.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml -Wno-format-security -verify -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml -Wno-format-security -verify -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.cpp 1. parser at end of file #0 0x00007fa95dd749d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa95dd72d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa95dd74e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa95ccfb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa964d346ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa964d346ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa964d346ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa964d346ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa964d346ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa964d346ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa964d346ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa964d346ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fa964d0a368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fa964d0adde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fa964d0afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fa964fdc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fa964fdc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fa964fdc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fa964fdc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fa964fdc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fa964fe0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fa964fe0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fa964fe0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fa964fe0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fa964fe0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fa963713bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fa963713bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fa963713bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fa963713bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fa964b63e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fa964b0c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fa964b0c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fa964b0c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fa964bad028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000556292989714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055629298f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x00005562929825ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fa95cce6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fa95cce6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x00005562929844c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/taint-generic.cpp.script: line 1: 1467173 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,core,alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml -Wno-format-security -verify -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-dumps.c (1079 of 16414) ******************** TEST 'Clang :: Analysis/taint-dumps.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c:8:11: error: CHECK: expected string not found in input // CHECK: Tainted symbols: ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :6:18: note: possible intended match here #0 Calling test_taint_dumps ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:8'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint -analyzer-checker=debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling test_taint_dumps check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:8'1 ? possible intended match 7: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c:11:11: Error evaluating statement check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-dumps.c:11:11: Error evaluating statement check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #0 0x00007fef28b3a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #1 0x00007fef28b38d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: #2 0x00007fef28b3ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-tester.cpp (1080 of 16414) ******************** TEST 'Clang :: Analysis/taint-tester.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.cpp -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.cpp -verify 1. parser at end of file #0 0x00007fea070ae9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fea070acd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fea070aee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fea06035930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fea0e06e6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fea0e06e6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fea0e06e6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fea0e06e6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fea0e06e6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fea0e06e6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fea0e06e6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fea0e06e6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fea0e044368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fea0e044dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fea0e044fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fea0e31681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fea0e31681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fea0e31681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fea0e31681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fea0e31681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fea0e31a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fea0e31a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fea0e31a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fea0e31a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fea0e31a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fea0ca4dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fea0ca4dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fea0ca4dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fea0ca4dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fea0de9de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fea0de46807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fea0de46807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fea0de46807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fea0dee7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055da41078714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055da4107e843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055da410715ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fea06020590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fea06020649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055da410734c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/taint-tester.cpp.script: line 1: 1467298 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.cpp -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-generic.c (1081 of 16414) ******************** TEST 'Clang :: Analysis/taint-generic.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-format-security -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-checker=core -analyzer-checker=alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml : 'RUN: at line 8'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-format-security -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -DFILE_IS_STRUCT -analyzer-checker=alpha.security.taint -analyzer-checker=core -analyzer-checker=alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml : 'RUN: at line 16'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-config alpha.security.taint.TaintPropagation:Config=justguessit 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -check-prefix=CHECK-INVALID-FILE : 'RUN: at line 27'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config-ill-formed.yaml 2>&1 | /usr/bin/FileCheck -DMSG='Invalid argument' /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -check-prefix=CHECK-ILL-FORMED : 'RUN: at line 37'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config-invalid-arg.yaml 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -check-prefix=CHECK-INVALID-ARG -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-format-security -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-checker=core -analyzer-checker=alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml 1. parser at end of file 2. While analyzing stack: #0 Calling testUnknownFunction 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c:405:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c:405:3: Error evaluating statement #0 0x00007f346810a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3468108d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f346810ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3467091930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f346f43d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f346f43d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f346f43d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f346f43d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f346f43d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f346f43d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f346f43d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f346f43d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f346f11bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f346f11bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f346f11bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f346f11bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f346f11bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f346f11bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f346f11bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f346f11bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f346f11c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f346f11c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f346f11c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f346f11c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f346f10ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f346f10ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f346f10ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f346f1250ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f346f1250ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f346f1250ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f346f10a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f346f10a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f346f10a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f346f1336f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f346f1336f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f346f1336f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f346f1338f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f346f1338f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f346f1338f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f346f088f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f346f088f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f346f088f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f346f16f48f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f346f16f48f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f346f16f48f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f346f16f48f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f346f16f48f checkFunctionPointerCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:390:0 #47 0x00007f346f16f48f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:546:0 #48 0x00007f346f16f48f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007f346f08b58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007f346f08b58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007f346f08b58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007f346f08b58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007f346f08b58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007f346f0d63a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007f346f0d63a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007f346f0d63a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007f346f0d63a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007f346f0d63a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007f346f0d63a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007f346f0d63a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #61 0x00007f346f0d6e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #62 0x00007f346f0eff89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #63 0x00007f346f0eff89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #64 0x00007f346f0f14e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #65 0x00007f346f0f14e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #66 0x00007f346f0f184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #67 0x00007f346f0a0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007f346f0a0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007f346f37281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007f346f37281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007f346f37281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007f346f37281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007f346f37281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007f346f376111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007f346f376111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007f346f376111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007f346f376111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007f346f376111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007f346daa9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007f346daa9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007f346daa9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007f346daa9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007f346eef9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007f346eea2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007f346eea2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007f346eea2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007f346ef43028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x000055ae76375714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x000055ae7637b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x000055ae7636e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007f346707c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007f346707c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x000055ae763704c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/taint-generic.c.script: line 5: 1467160 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-format-security -Wno-pointer-to-int-cast -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-generic.c -analyzer-checker=alpha.security.taint -analyzer-checker=core -analyzer-checker=alpha.security.ArrayBoundV2 -analyzer-config alpha.security.taint.TaintPropagation:Config=/builddir/build/BUILD/clang-14.0.5.src/test/Analysis/Inputs/taint-generic-config.yaml -- ******************** Testing: 0. FAIL: Clang :: Analysis/taint-tester.c (1082 of 16414) ******************** TEST 'Clang :: Analysis/taint-tester.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-int-to-pointer-cast -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.c -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-int-to-pointer-cast -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.c -verify 1. parser at end of file 2. While analyzing stack: #0 Calling noCrashTest 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.c:196:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.c:196:7: Error evaluating statement #0 0x00007efc7000d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007efc7000bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007efc7000de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007efc6ef94930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007efc77340126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007efc77340126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007efc77340126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007efc77340126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007efc77340126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007efc77340126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007efc77340126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007efc77340126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007efc7701ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007efc7701ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007efc7701ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007efc7701ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007efc7701ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007efc7701ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007efc7701ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007efc7701ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007efc7701f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007efc7701f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007efc7701f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007efc7701f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007efc7700fe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007efc7700fe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007efc7700fe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007efc770280ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007efc770280ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007efc770280ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007efc7700d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007efc7700d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007efc7700d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007efc770366f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007efc770366f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007efc770366f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007efc770368f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007efc770368f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007efc770368f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007efc76f8beb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007efc76f8beb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007efc76f8beb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007efc7741f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007efc7741f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007efc7741f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007efc7741f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007efc76fc521a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007efc76fc521a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007efc76fc521a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007efc76ff40b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007efc76ff40b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007efc76ff40b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007efc76ff40b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007efc76ff40b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007efc76ff44e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007efc76ff44e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007efc76ff484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007efc76fa3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007efc76fa3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007efc7727581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007efc7727581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007efc7727581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007efc7727581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007efc7727581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007efc77279111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007efc77279111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007efc77279111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007efc77279111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007efc77279111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007efc759acbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007efc759acbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007efc759acbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007efc759acbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007efc76dfce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007efc76da5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007efc76da5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007efc76da5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007efc76e46028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000556582331714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000556582337843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055658232a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007efc6ef7f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007efc6ef7f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055658232c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/taint-tester.c.script: line 1: 1467206 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -Wno-int-to-pointer-cast -analyzer-checker=alpha.security.taint,debug.TaintTest /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/taint-tester.c -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/temp-obj-dtors-option.cpp (1083 of 16414) ******************** TEST 'Clang :: Analysis/temp-obj-dtors-option.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-temp-dtor-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-temp-dtor-inlining=true -DINLINE -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-temp-dtor-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp:15:3: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp:15:3: Error evaluating statement #0 0x00007f52421e99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f52421e7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f52421e9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5241170930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f52491a5a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f52491a5a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f52491a5a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f52491a5a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f52491a5a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f52491a5a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f52491a5a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f52491a5e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f52491a5e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f52491a5e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f52491a5e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f52491a5e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f52491a6152 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #17 0x00007f52491a6152 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f52491a6152 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:443:63 #19 0x00007f52491c883a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f52491c883a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f52491c883a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f52491c883a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007f52491cef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007f52491cef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007f52491d04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007f52491d04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007f52491d084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007f524917fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007f524917ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f524945181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f524945181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f524945181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f524945181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f524945181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f5249455111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f5249455111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f5249455111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f5249455111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f5249455111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f5247b88bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007f5247b88bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007f5247b88bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007f5247b88bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007f5248fd8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007f5248f81807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007f5248f81807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007f5248f81807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007f5249022028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000055563d39a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000055563d3a0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000055563d3935ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007f524115b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007f524115b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000055563d3954c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/temp-obj-dtors-option.cpp.script: line 2: 1467418 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config c++-temp-dtor-inlining=false -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temp-obj-dtors-option.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/temporaries-callback-order.cpp (1084 of 16414) ******************** TEST 'Clang :: Analysis/temporaries-callback-order.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:Bind=true -analyzer-config debug.AnalysisOrder:RegionChanges=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp:30:15: error: CHECK-NOT: excluded string found in input // CHECK-NOT: Bind ^ :6:319: note: found here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:Bind=true -analyzer-config debug.AnalysisOrder:RegionChanges=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp ^~~~ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp:31:15: error: CHECK-NOT: excluded string found in input // CHECK-NOT: RegionChanges ^ :6:366: note: found here 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:Bind=true -analyzer-config debug.AnalysisOrder:RegionChanges=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp ^~~~~~~~~~~~~ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: Bind 2: RegionChanges 3: RegionChanges 4: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. 5: Stack dump: 6: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-checker=debug.AnalysisOrder -analyzer-config debug.AnalysisOrder:Bind=true -analyzer-config debug.AnalysisOrder:RegionChanges=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp not:30 !~~~ error: no match expected not:31 !~~~~~~~~~~~~ error: no match expected 7: 1. parser at end of file 8: 2. While analyzing stack: 9: #0 Calling Sub::Sub() at line 12 10: #1 Calling testTemporaries() 11: 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries-callback-order.cpp:6:8: Error evaluating statement . . . >>>>>> -- ******************** Testing: 0. FAIL: Clang :: Analysis/templates.cpp (1085 of 16414) ******************** TEST 'Clang :: Analysis/templates.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/templates.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -fblocks -analyzer-config c++-template-inlining=false -DNO_INLINE -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/templates.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/templates.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling anonymous code 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/templates.cpp:27:15: Error evaluating statement #0 0x00007ff9817d39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff9817d1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff9817d3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff98075a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff98876e006 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007ff98876e006 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007ff98876e006 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007ff98876e006 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007ff98876e006 llvm::ImmutableMap >::ImmutableMap(llvm::ImutAVLTree > const*) /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007ff98876e006 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007ff98876e006 get<(anonymous namespace)::DynamicTypeMap> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007ff98876e006 llvm::IntrusiveRefCntPtr clang::ento::removeDeadImpl<(anonymous namespace)::DynamicTypeMap>(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:166:0 #12 0x00007ff988af3a65 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007ff988af3a65 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007ff988af3a65 clang::ento::removeDeadTypes(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/DynamicType.cpp:176:0 #15 0x00007ff988af3a65 (anonymous namespace)::DynamicTypePropagation::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:233:0 #16 0x00007ff98874b8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #17 0x00007ff98878b876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #18 0x00007ff98878b876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #19 0x00007ff98878b876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #20 0x00007ff98878b876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #21 0x00007ff98878b876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #22 0x00007ff98878b876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #23 0x00007ff98878b876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #24 0x00007ff9887ba2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #25 0x00007ff9887ba84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #26 0x00007ff988769c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #27 0x00007ff988769fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #28 0x00007ff988a3b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #29 0x00007ff988a3b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #30 0x00007ff988a3b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #31 0x00007ff988a3b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #32 0x00007ff988a3b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #33 0x00007ff988a3f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #34 0x00007ff988a3f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #35 0x00007ff988a3f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #36 0x00007ff988a3f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #37 0x00007ff988a3f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #38 0x00007ff987172bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #39 0x00007ff987172bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #40 0x00007ff987172bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #41 0x00007ff987172bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #42 0x00007ff9885c2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #43 0x00007ff98856b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #44 0x00007ff98856b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #45 0x00007ff98856b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #46 0x00007ff98860c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #47 0x000055cd0ea42714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #48 0x000055cd0ea48843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #49 0x000055cd0ea3b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #50 0x00007ff980745590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #51 0x00007ff980745649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #52 0x000055cd0ea3d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/templates.cpp.script: line 2: 1467435 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/templates.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/temporaries.mm (1086 of 16414) ******************** TEST 'Clang :: Analysis/temporaries.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker core,cplusplus -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker core,cplusplus -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testNilReceiverCleanup() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.mm:28:13: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.mm:28:13: Error evaluating statement #0 0x00007fcc2fe0f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcc2fe0dd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fcc2fe0fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcc2ed96930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcc36dcba59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcc36dcba59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcc36dcba59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcc36dcba59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcc36dcba59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcc36dcba59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007fcc36dcba59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007fcc36dcbe4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007fcc36dcbe4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007fcc36dcbe4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007fcc36dcbe4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007fcc36dcbe4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007fcc36dcc280 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #17 0x00007fcc36dcc280 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #18 0x00007fcc36dcc280 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007fcc36dcc280 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:453:68 #20 0x00007fcc36dcc2d6 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:205:17 #21 0x00007fcc36dcc2d6 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #22 0x00007fcc36dcc2d6 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:416:64 #23 0x00007fcc36dee83a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #24 0x00007fcc36dee83a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #25 0x00007fcc36dee83a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #26 0x00007fcc36dee83a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #27 0x00007fcc36df4f3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #28 0x00007fcc36df4f3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #29 0x00007fcc36df64e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #30 0x00007fcc36df64e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #31 0x00007fcc36df684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #32 0x00007fcc36da5c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #33 0x00007fcc36da5fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #34 0x00007fcc3707781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #35 0x00007fcc3707781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #36 0x00007fcc3707781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #37 0x00007fcc3707781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #38 0x00007fcc3707781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #39 0x00007fcc3707b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #40 0x00007fcc3707b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #41 0x00007fcc3707b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #42 0x00007fcc3707b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #43 0x00007fcc3707b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #44 0x00007fcc357aebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #45 0x00007fcc357aebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #46 0x00007fcc357aebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #47 0x00007fcc357aebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #48 0x00007fcc36bfee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #49 0x00007fcc36ba7807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #50 0x00007fcc36ba7807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #51 0x00007fcc36ba7807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #52 0x00007fcc36c48028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #53 0x000055cf31e1a714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #54 0x000055cf31e20843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #55 0x000055cf31e135ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #56 0x00007fcc2ed81590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #57 0x00007fcc2ed81649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #58 0x000055cf31e154c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/temporaries.mm.script: line 1: 1467487 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker core,cplusplus -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/test-include-cpp.cpp (1087 of 16414) ******************** TEST 'Clang :: Analysis/test-include-cpp.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-include-cpp.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-include-cpp.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling TestIncludeClass::test1(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-include-cpp.cpp:6:7: Error evaluating statement #0 0x00007f74a9d6b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f74a9d69d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f74a9d6be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f74a8cf2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f74b0d82aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f74b0d82aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f74b0d82aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f74b0d82aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f74b0d82aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f74b0d82aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f74b0d23993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f74b0d23993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f74b0d23993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f74b0d23993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f74b0d522f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f74b0d5284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f74b0d01bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f74b0d01d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f74b0d01fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f74b0fd381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f74b0fd381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f74b0fd381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f74b0fd381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f74b0fd381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f74b0fd7111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f74b0fd7111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f74b0fd7111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f74b0fd7111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f74b0fd7111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f74af70abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f74af70abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f74af70abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f74af70abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f74b0b5ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f74b0b03807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f74b0b03807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f74b0b03807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f74b0ba4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055b3cbd1f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055b3cbd25843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055b3cbd185ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f74a8cdd590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f74a8cdd649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055b3cbd1a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/test-include-cpp.cpp.script: line 1: 1467524 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-include-cpp.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/this-pointer.cpp (1089 of 16414) ******************** TEST 'Clang :: Analysis/this-pointer.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config widen-loops=true -analyzer-disable-retry-exhausted -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/this-pointer.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config widen-loops=true -analyzer-disable-retry-exhausted -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/this-pointer.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling this_pointer_after_loop_widen::E::E() at line 84 #1 Calling this_pointer_after_loop_widen::test_chained_method_call() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/this-pointer.cpp:72:13: Error evaluating statement #0 0x00007f3ce02269d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3ce0224d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3ce0226e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3cdf1ad930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3ce71de606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f3ce71de606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3ce71de606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3ce71de606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f3ce71de606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f3ce71de606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f3ce71de606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f3ce71de606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f3ce720d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f3ce720d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f3ce71bcbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007f3ce71bcd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007f3ce71bcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007f3ce748e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007f3ce748e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007f3ce748e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007f3ce748e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007f3ce748e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007f3ce7492111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007f3ce7492111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007f3ce7492111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007f3ce7492111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007f3ce7492111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007f3ce5bc5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007f3ce5bc5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007f3ce5bc5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007f3ce5bc5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007f3ce7015e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007f3ce6fbe807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007f3ce6fbe807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007f3ce6fbe807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007f3ce705f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x00005638f4e77714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x00005638f4e7d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x00005638f4e705ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007f3cdf198590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007f3cdf198649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x00005638f4e724c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/this-pointer.cpp.script: line 1: 1467652 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -analyzer-config widen-loops=true -analyzer-disable-retry-exhausted -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/this-pointer.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/test-separate-retaincount.cpp (1091 of 16414) ******************** TEST 'Clang :: Analysis/test-separate-retaincount.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify=no-retain-count /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-separate-retaincount.cpp -analyzer-checker=core,osx -analyzer-disable-checker osx.cocoa.RetainCount : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify=no-os-object /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-separate-retaincount.cpp -analyzer-checker=core,osx -analyzer-disable-checker osx.OSObjectRetainCount -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify=no-retain-count /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-separate-retaincount.cpp -analyzer-checker=core,osx -analyzer-disable-checker osx.cocoa.RetainCount 1. parser at end of file 2. While analyzing stack: #0 Calling osobject_overrelease() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-separate-retaincount.cpp:27:21: Error evaluating statement #0 0x00007fa6e5c1a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fa6e5c18d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fa6e5c1ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fa6e4ba1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fa6ecbd2606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fa6ecbd2606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fa6ecbd2606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fa6ecbd2606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fa6ecbd2606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fa6ecbd2606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fa6ecbd2606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fa6ecbd2606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007fa6ecc012f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007fa6ecc0184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007fa6ecbb0c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007fa6ecbb0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007fa6ece8281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007fa6ece8281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007fa6ece8281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007fa6ece8281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007fa6ece8281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007fa6ece86111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007fa6ece86111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007fa6ece86111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007fa6ece86111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007fa6ece86111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007fa6eb5b9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007fa6eb5b9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007fa6eb5b9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007fa6eb5b9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007fa6eca09e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007fa6ec9b2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007fa6ec9b2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007fa6ec9b2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007fa6eca53028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #35 0x0000561c00c2d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #36 0x0000561c00c33843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #37 0x0000561c00c265ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #38 0x00007fa6e4b8c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #39 0x00007fa6e4b8c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #40 0x0000561c00c284c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/test-separate-retaincount.cpp.script: line 2: 1467590 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify=no-retain-count /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-separate-retaincount.cpp -analyzer-checker=core,osx -analyzer-disable-checker osx.cocoa.RetainCount -- ******************** Testing: 0. FAIL: Clang :: Analysis/temporaries.cpp (1092 of 16414) ******************** TEST 'Clang :: Analysis/temporaries.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++03 -analyzer-config cfg-temporary-dtors=false : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++11 -analyzer-config cfg-temporary-dtors=false : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++11 -analyzer-config cfg-temporary-dtors=true -DTEMPORARY_DTORS : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++17 -analyzer-config cfg-temporary-dtors=true -DTEMPORARY_DTORS -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++03 -analyzer-config cfg-temporary-dtors=false 1. parser at end of file 2. While analyzing stack: #0 Calling return_from_top_frame::bar3(int) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp:1223:10: Error evaluating branch #0 0x00007f434951a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4349518d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f434951ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f43484a1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f435084d126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f435084d126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f435084d126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f435084d126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f435084d126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f435084d126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f435084d126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f435084d126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f435052bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f435052bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f435052bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f435052bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f435052bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f435052bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f435052bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f435052bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f435052c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f435052c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f435052c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f435052c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f435051ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f435051ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f435051ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f43505350ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f43505350ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f43505350ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f435051a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f435051a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f435051a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f43505436f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f43505436f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f43505436f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f43505438f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f43505438f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f43505438f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f4350498f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f4350498f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f4350498f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f435092c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f435092c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f435092c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f435092c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f43504d8e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f43504d8e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f43504d8e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f43504d8e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f43504d8e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f43504af75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f43504b0fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f435078281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f435078281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f435078281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f435078281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f435078281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f4350786111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f4350786111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f4350786111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f4350786111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f4350786111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f434eeb9bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f434eeb9bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f434eeb9bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f434eeb9bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f4350309e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f43502b2807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f43502b2807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f43502b2807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f4350353028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055d2cba34714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055d2cba3a843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055d2cba2d5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f434848c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f434848c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055d2cba2f4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/temporaries.cpp.script: line 4: 1467457 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,cplusplus -analyzer-checker debug.ExprInspection -Wno-non-pod-varargs -analyzer-config eagerly-assume=false -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/temporaries.cpp -std=c++03 -analyzer-config cfg-temporary-dtors=false -- ******************** Testing: 0. FAIL: Clang :: Analysis/test-objc-non-nil-return-value-checker.m (1093 of 16414) ******************** TEST 'Clang :: Analysis/test-objc-non-nil-return-value-checker.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.NonNilReturnValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-objc-non-nil-return-value-checker.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.NonNilReturnValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-objc-non-nil-return-value-checker.m 1. parser at end of file 2. While analyzing stack: #0 Calling assumeThatNSArrayObjectAtIndexedSubscriptIsNeverNull 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-objc-non-nil-return-value-checker.m:49:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-objc-non-nil-return-value-checker.m:49:23: Error evaluating statement #0 0x00007fc3904b29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc3904b0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc3904b2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc38f439930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc3977e5126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fc3977e5126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fc3977e5126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fc3977e5126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fc3977e5126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fc3977e5126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fc3977e5126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fc3977e5126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fc3974c3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fc3974c3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fc3974c3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fc3974c3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fc3974c3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fc3974c3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fc3974c3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fc3974c3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fc3974c48dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fc3974c48dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fc3974c48dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fc3974c48dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fc3974b4e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc3974b4e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc3974b4e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fc3974cd0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fc3974cd0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fc3974cd0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fc3974b25a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fc3974b25a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fc3974b25a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fc3974db6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fc3974db6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fc3974db6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fc3974db8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fc3974db8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fc3974db8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fc397430f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fc397430f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fc397430f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fc3978c434f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fc3978c434f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fc3978c434f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fc3978c434f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fc397495883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007fc397495883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007fc397495883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007fc397495883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007fc397495883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007fc397495883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007fc397497a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007fc397497a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007fc3974994e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007fc3974994e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007fc39749984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007fc397448c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007fc397448fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007fc39771a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007fc39771a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007fc39771a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007fc39771a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007fc39771a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007fc39771e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007fc39771e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007fc39771e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007fc39771e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007fc39771e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007fc395e51bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007fc395e51bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007fc395e51bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007fc395e51bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007fc3972a1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007fc39724a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007fc39724a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007fc39724a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007fc3972eb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x00005623622b2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x00005623622b8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x00005623622ab5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007fc38f424590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007fc38f424649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x00005623622ad4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/test-objc-non-nil-return-value-checker.m.script: line 1: 1467561 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=osx.cocoa.NonNilReturnValue,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-objc-non-nil-return-value-checker.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/test-after-div-zero.c (1094 of 16414) ******************** TEST 'Clang :: Analysis/test-after-div-zero.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c99 -Dbool=_Bool -analyzer-checker=core,alpha.core.TestAfterDivZero -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -x c++ -analyzer-checker=core,alpha.core.TestAfterDivZero -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c99 -Dbool=_Bool -analyzer-checker=core,alpha.core.TestAfterDivZero -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c 1. parser at end of file 2. While analyzing stack: #0 Calling ok_inline 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c:201:9: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c:201:9: Error evaluating statement #0 0x00007faec10469d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007faec1044d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007faec1046e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007faebffcd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007faec8379126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007faec8379126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007faec8379126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007faec8379126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007faec8379126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007faec8379126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007faec8379126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007faec8379126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007faec8057c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007faec8057c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007faec8057c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007faec8057c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007faec8057c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007faec8057c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007faec8057c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007faec8057c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007faec80588dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007faec80588dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007faec80588dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007faec80588dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007faec806193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007faec806193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007faec806193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007faec806111f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007faec806111f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007faec806111f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007faec80465a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007faec80465a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007faec80465a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007faec806f6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007faec806f6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007faec806f6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007faec806f8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007faec806f8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007faec806f8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007faec7fc4f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007faec7fc4f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007faec7fc4f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007faec8102bee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007faec8102bee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007faec8102bee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007faec8102bee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007faec8102bee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007faec7fbd855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007faec7fbdaa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007faec8008bf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007faec8008bf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007faec8008bf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007faec8008bf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007faec8008bf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007faec8008bf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007faec8008bf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007faec802d03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007faec802d03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007faec802d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007faec802d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007faec802d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007faec7fdcc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007faec7fdcfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007faec82ae81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007faec82ae81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007faec82ae81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007faec82ae81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007faec82ae81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007faec82b2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007faec82b2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007faec82b2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007faec82b2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007faec82b2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007faec69e5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007faec69e5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007faec69e5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007faec69e5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007faec7e35e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007faec7dde807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007faec7dde807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007faec7dde807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007faec7e7f028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x000056393eed1714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x000056393eed7843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x000056393eeca5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007faebffb8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007faebffb8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x000056393eecc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/test-after-div-zero.c.script: line 2: 1467518 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c99 -Dbool=_Bool -analyzer-checker=core,alpha.core.TestAfterDivZero -analyzer-output=text -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-after-div-zero.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/trustnonnullchecker_test.mm (1095 of 16414) ******************** TEST 'Clang :: Analysis/trustnonnullchecker_test.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyze -analyzer-checker=core,nullability,apiModeling -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/trustnonnullchecker_test.mm -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyze -analyzer-checker=core,nullability,apiModeling -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/trustnonnullchecker_test.mm 1. parser at end of file #0 0x00007f86f15dc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f86f15dad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f86f15dce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f86f0563930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f86f859c6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f86f859c6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f86f859c6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f86f859c6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f86f859c6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f86f859c6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f86f859c6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f86f859c6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f86f8572368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f86f8572dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f86f8572fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f86f884481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f86f884481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f86f884481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f86f884481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f86f884481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f86f8848111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f86f8848111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f86f8848111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f86f8848111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f86f8848111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f86f6f7bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f86f6f7bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f86f6f7bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f86f6f7bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f86f83cbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f86f8374807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f86f8374807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f86f8374807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f86f8415028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x000055716af5f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x000055716af65843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x000055716af585ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f86f054e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f86f054e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x000055716af5a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/trustnonnullchecker_test.mm.script: line 1: 1467740 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -fblocks -analyze -analyzer-checker=core,nullability,apiModeling -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/trustnonnullchecker_test.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/test-variably-modified-types.c (1096 of 16414) ******************** TEST 'Clang :: Analysis/test-variably-modified-types.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyze-function=testVariablyModifiedTypes -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-variably-modified-types.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyze-function=testVariablyModifiedTypes -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-variably-modified-types.c 1. parser at end of file 2. While analyzing stack: #0 Calling getArraySize at line 11 #1 Calling testVariablyModifiedTypes 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-variably-modified-types.c:5:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-variably-modified-types.c:5:7: Error evaluating statement #0 0x00007f7b784649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7b78462d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7b78464e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7b773eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7b7f797126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7b7f797126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7b7f797126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7b7f797126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7b7f797126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7b7f797126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7b7f797126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7b7f797126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7b7f475c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7b7f475c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7b7f475c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7b7f475c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7b7f475c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7b7f475c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7b7f475c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7b7f475c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7b7f4768dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7b7f4768dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7b7f4768dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7b7f4768dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7b7f466e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7b7f466e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7b7f466e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7b7f47f0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7b7f47f0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7b7f47f0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7b7f4645a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7b7f4645a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7b7f4645a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7b7f48d6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7b7f48d6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7b7f48d6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7b7f48d8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7b7f48d8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7b7f48d8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7b7f3e2eb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7b7f3e2eb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7b7f3e2eb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f7b7f87634f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7b7f87634f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7b7f87634f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7b7f87634f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7b7f41c21a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f7b7f41c21a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f7b7f41c21a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f7b7f44b0b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f7b7f44b0b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f7b7f44b0b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f7b7f44b0b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f7b7f44b0b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f7b7f44b4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f7b7f44b4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f7b7f44b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f7b7f3fac8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f7b7f3fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f7b7f6cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f7b7f6cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f7b7f6cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f7b7f6cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f7b7f6cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f7b7f6d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f7b7f6d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f7b7f6d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f7b7f6d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f7b7f6d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f7b7de03bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f7b7de03bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f7b7de03bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f7b7de03bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f7b7f253e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f7b7f1fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f7b7f1fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f7b7f1fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f7b7f29d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x000055b1a3132714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x000055b1a3138843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x000055b1a312b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f7b773d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f7b773d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x000055b1a312d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/test-variably-modified-types.c.script: line 1: 1467603 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyze-function=testVariablyModifiedTypes -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/test-variably-modified-types.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/track-control-dependency-conditions.m (1097 of 16414) ******************** TEST 'Clang :: Analysis/track-control-dependency-conditions.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.m 1. parser at end of file 2. While analyzing stack: #0 Calling -[I bar] 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.m:21:7: Error evaluating statement #0 0x00007f580c5649d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f580c562d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f580c564e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f580b4eb930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f581357baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f581357baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f581357baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f581357baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f581357baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f581357baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f581351c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f581351c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f581351c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f581351c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f581354b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f581354b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f58134fabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f58134fad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f58134fafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f58137cc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f58137cc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f58137cc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f58137cc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f58137cc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f58137d0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f58137d0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f58137d0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f58137d0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f58137d0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f5811f03bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f5811f03bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f5811f03bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f5811f03bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5813353e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f58132fc807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f58132fc807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f58132fc807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f581339d028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055e354762714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055e354768843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055e35475b5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f580b4d6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f580b4d6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055e35475d4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/track-control-dependency-conditions.m.script: line 1: 1467685 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -w -analyzer-checker=core,nullability -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/track-control-dependency-conditions.cpp (1098 of 16414) ******************** TEST 'Clang :: Analysis/track-control-dependency-conditions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -std=c++14 -verify=expected,tracking -analyzer-config track-conditions=true -analyzer-output=text -analyzer-checker=core : 'RUN: at line 7'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -analyzer-checker=core -analyzer-config track-conditions=false -analyzer-config track-conditions-debug=true 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -check-prefix=CHECK-INVALID-DEBUG : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -std=c++14 -verify=expected,tracking,debug -analyzer-config track-conditions=true -analyzer-config track-conditions-debug=true -analyzer-output=text -analyzer-checker=core : 'RUN: at line 24'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -std=c++14 -verify -analyzer-output=text -analyzer-config track-conditions=false -analyzer-checker=core -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -std=c++14 -verify=expected,tracking -analyzer-config track-conditions=true -analyzer-output=text -analyzer-checker=core 1. parser at end of file 2. While analyzing stack: #0 Calling only_track_the_evaluated_condition::f(int *) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp:983:7: Error evaluating branch #0 0x00007f7781a879d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7781a85d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7781a87e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7780a0e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7788dba126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f7788dba126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f7788dba126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f7788dba126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f7788dba126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f7788dba126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f7788dba126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f7788dba126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f7788a98c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f7788a98c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f7788a98c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f7788a98c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f7788a98c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f7788a98c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f7788a98c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f7788a98c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f7788a998dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f7788a998dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f7788a998dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f7788a998dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f7788a89e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f7788a89e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f7788a89e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f7788aa20ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f7788aa20ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f7788aa20ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f7788a875a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f7788a875a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f7788a875a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f7788ab06f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f7788ab06f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f7788ab06f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f7788ab08f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f7788ab08f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f7788ab08f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f7788a05f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f7788a05f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f7788a05f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f7788e9934f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f7788e9934f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f7788e9934f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f7788e9934f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f7788a45e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f7788a45e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f7788a45e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f7788a45e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f7788a45e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f7788a1c75d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f7788a1dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f7788cef81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f7788cef81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f7788cef81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f7788cef81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f7788cef81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f7788cf3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f7788cf3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f7788cf3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f7788cf3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f7788cf3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f7787426bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f7787426bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f7787426bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f7787426bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f7788876e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f778881f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f778881f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f778881f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f77888c0028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005556c9f79714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005556c9f7f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005556c9f725ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f77809f9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f77809f9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005556c9f744c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/track-control-dependency-conditions.cpp.script: line 4: 1467665 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/track-control-dependency-conditions.cpp -std=c++14 -verify=expected,tracking -analyzer-config track-conditions=true -analyzer-output=text -analyzer-checker=core -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-bug-first-iteration-init.c (1099 of 16414) ******************** TEST 'Clang :: Analysis/uninit-bug-first-iteration-init.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-bug-first-iteration-init.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-bug-first-iteration-init.c 1. parser at end of file 2. While analyzing stack: #0 Calling bar 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-bug-first-iteration-init.c:26:10: Error evaluating statement #0 0x00007ff8c57ea9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff8c57e8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff8c57eae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff8c4771930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff8cc801aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff8cc801aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff8cc801aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff8cc801aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff8cc801aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff8cc801aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff8cc7a2993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff8cc7a2993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff8cc7a2993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff8cc7a2993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff8cc7d12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff8cc7d184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff8cc780bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff8cc780d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff8cc780fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff8cca5281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff8cca5281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff8cca5281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff8cca5281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff8cca5281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff8cca56111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff8cca56111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff8cca56111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff8cca56111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff8cca56111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff8cb189bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff8cb189bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff8cb189bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff8cb189bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff8cc5d9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff8cc582807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff8cc582807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff8cc582807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff8cc623028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x0000558fece35714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x0000558fece3b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x0000558fece2e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff8c475c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff8c475c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x0000558fece304c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-bug-first-iteration-init.c.script: line 1: 1467815 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-bug-first-iteration-init.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/traversal-path-unification.c (1100 of 16414) ******************** TEST 'Clang :: Analysis/traversal-path-unification.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.DumpTraversal /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.DumpTraversal -DUSE_EXPR /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c -- Exit Code: 2 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.DumpTraversal /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c 1. parser at end of file 2. While analyzing stack: #0 Calling testRemoveDeadBindings 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c:17:7 : Error evaluating branch #0 0x00007f1dee2fb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f1dee2f9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f1dee2fbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f1ded282930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f1df562e126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f1df562e126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f1df562e126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f1df562e126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f1df562e126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f1df562e126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f1df562e126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f1df562e126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f1df530cc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f1df530cc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f1df530cc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f1df530cc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f1df530cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f1df530cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f1df530cc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f1df530cc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f1df530d8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f1df530d8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f1df530d8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f1df530d8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f1df531693b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f1df531693b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f1df531693b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f1df531611f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f1df531611f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f1df531611f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f1df52fb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f1df52fb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f1df52fb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f1df53246f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f1df53246f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f1df53246f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f1df53248f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f1df53248f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f1df53248f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f1df5279f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f1df5279f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f1df5279f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f1df570d34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f1df570d34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f1df570d34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f1df570d34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f1df52b9e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f1df52b9e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f1df52b9e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f1df52b9e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f1df52b9e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f1df529075d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f1df5291fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f1df556381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f1df556381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f1df556381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f1df556381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f1df556381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f1df5567111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f1df5567111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f1df5567111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f1df5567111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f1df5567111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f1df3c9abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f1df3c9abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f1df3c9abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f1df3c9abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f1df50eae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f1df5093807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f1df5093807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f1df5093807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f1df5134028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x0000564db66c3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000564db66c9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x0000564db66bc5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f1ded26d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f1ded26d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x0000564db66be4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-path-unification.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/undef-buffers.c (1101 of 16414) ******************** TEST 'Clang :: Analysis/undef-buffers.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/undef-buffers.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=core.uninitialized -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/undef-buffers.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=core.uninitialized -analyzer-config unix.DynamicMemoryModeling:Optimistic=true 1. parser at end of file 2. While analyzing stack: #0 Calling heapBased2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/undef-buffers.c:43:3: Error evaluating statement #0 0x00007f7752e229d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7752e20d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7752e22e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7751da9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f7759f72589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f7759f72589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f7759f72589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f7759f72589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f7759f72589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f7759f72589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f7759f72589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f7759f72589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f7759d9a8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f7759dda876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f7759dda876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f7759dda876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f7759dda876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f7759dda876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f7759dda876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f7759dda876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f7759e092f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f7759e0984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f7759db8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f7759db8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f775a08a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f775a08a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f775a08a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f775a08a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f775a08a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f775a08e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f775a08e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f775a08e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f775a08e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f775a08e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f77587c1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f77587c1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f77587c1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f77587c1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f7759c11e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f7759bba807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f7759bba807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f7759bba807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f7759c5b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000056016ff1e714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000056016ff24843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000056016ff175ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f7751d94590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f7751d94649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000056016ff194c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/undef-buffers.c.script: line 1: 1467756 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/undef-buffers.c -analyzer-checker=core -analyzer-checker=unix -analyzer-checker=core.uninitialized -analyzer-config unix.DynamicMemoryModeling:Optimistic=true -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-const.c (1103 of 16414) ******************** TEST 'Clang :: Analysis/uninit-const.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.c -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.c -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true 1. parser at end of file 2. While analyzing stack: #0 Calling f_malloc_2 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.c:173:3: Error evaluating statement #0 0x00007f614bdd39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f614bdd1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f614bdd3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f614ad5a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6152f23589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6152f23589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6152f23589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6152f23589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f6152f23589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f6152f23589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f6152f23589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f6152f23589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f6152d4b8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f6152d8b876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f6152d8b876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f6152d8b876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f6152d8b876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f6152d8b876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f6152d8b876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f6152d8b876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f6152dba2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f6152dba84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f6152d69c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f6152d69fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f615303b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f615303b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f615303b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f615303b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f615303b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f615303f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f615303f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f615303f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f615303f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f615303f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f6151772bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f6151772bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f6151772bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f6151772bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f6152bc2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f6152b6b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f6152b6b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f6152b6b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f6152c0c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055f2f1357714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055f2f135d843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055f2f13505ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f614ad45590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f614ad45649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055f2f13524c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-const.c.script: line 1: 1467836 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.c -analyzer-checker=core -analyzer-checker=unix.Malloc -analyzer-checker=debug.ExprInspection -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- ******************** Testing: 0. FAIL: Clang :: Analysis/traversal-algorithm.mm (1105 of 16414) ******************** TEST 'Clang :: Analysis/traversal-algorithm.mm' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.DumpTraversal -analyzer-max-loop 4 -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-algorithm.mm | /usr/bin/FileCheck -check-prefix=DFS /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-algorithm.mm -- Exit Code: 2 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=debug.DumpTraversal -analyzer-max-loop 4 -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-algorithm.mm 1. parser at end of file 2. While analyzing stack: #0 Calling testLoops(id) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-algorithm.mm:27:10: Error evaluating branch #0 0x00007feae6f009d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007feae6efed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007feae6f00e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007feae5e87930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007feaee233126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007feaee233126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007feaee233126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007feaee233126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007feaee233126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007feaee233126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007feaee233126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007feaee233126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007feaedf11c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007feaedf11c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007feaedf11c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007feaedf11c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007feaedf11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007feaedf11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007feaedf11c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007feaedf11c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007feaedf128dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007feaedf128dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007feaedf128dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007feaedf128dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007feaedf02e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007feaedf02e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007feaedf02e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007feaedf1b0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007feaedf1b0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007feaedf1b0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007feaedf005a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007feaedf005a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007feaedf005a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007feaedf296f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007feaedf296f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007feaedf296f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007feaedf298f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007feaedf298f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007feaedf298f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007feaede7ef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007feaede7ef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007feaede7ef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007feaee31234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007feaee31234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007feaee31234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007feaee31234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007feaedebee93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007feaedebee93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007feaedebee93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007feaedebee93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007feaedebee93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007feaede9575d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007feaede96fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007feaee16881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007feaee16881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007feaee16881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007feaee16881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007feaee16881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007feaee16c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007feaee16c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007feaee16c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007feaee16c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007feaee16c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007feaec89fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007feaec89fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007feaec89fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007feaec89fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007feaedcefe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007feaedc98807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007feaedc98807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007feaedc98807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007feaedd39028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000056284151b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x0000562841521843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005628415145ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007feae5e72590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007feae5e72649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005628415164c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck -check-prefix=DFS /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/traversal-algorithm.mm -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-const.cpp (1110 of 16414) ******************** TEST 'Clang :: Analysis/uninit-const.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.cpp -DTEST_INLINABLE_ALLOCATORS -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true 1. parser at end of file 2. While analyzing stack: #0 Calling f8() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.cpp:46:9: Error evaluating New Allocator Call #0 0x00007f60a856e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f60a856cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f60a856ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f60a74f5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f60af5176de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007f60af5176de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f60af5176de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f60af5176de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f60af5176de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f60af5176de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f60af5176de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007f60af5176de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007f60af6c84b2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #13 0x00007f60af6c84b2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f60af6c84b2 clang::ento::CXXAllocatorCall::getObjectUnderConstruction() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:1006:50 #15 0x00007f60af6c84b2 processNewAllocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1588:48 #16 0x00007f60af6c84b2 checkNewAllocator /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1599:71 #17 0x00007f60af6c84b2 void clang::ento::check::NewAllocator::_checkNewAllocator<(anonymous namespace)::MallocChecker>(void*, clang::ento::CXXAllocatorCall const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:290:50 #18 0x00007f60af4ee734 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #19 0x00007f60af4ee734 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007f60af4ee734 clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #21 0x00007f60af4ee734 runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:527:58 #22 0x00007f60af4ee734 expandGraphWithCheckers<(anonymous namespace)::CheckNewAllocatorContext> /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #23 0x00007f60af4ee734 clang::ento::CheckerManager::runCheckersForNewAllocator(clang::ento::CXXAllocatorCall const&, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:542:26 #24 0x00007f60af5512e3 clang::ento::ExprEngine::VisitCXXNewAllocatorCall(clang::CXXNewExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:827:0 #25 0x00007f60af55156a clang::ento::NodeBuilderContext::getBlock() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:217:0 #26 0x00007f60af55156a clang::ento::ExprEngine::ProcessNewAllocator(clang::CXXNewExpr const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:947:0 #27 0x00007f60af55589f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:644:0 #28 0x00007f60af504c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007f60af504fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f60af7d681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f60af7d681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f60af7d681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f60af7d681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f60af7d681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f60af7da111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f60af7da111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f60af7da111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f60af7da111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f60af7da111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f60adf0dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #41 0x00007f60adf0dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #42 0x00007f60adf0dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #43 0x00007f60adf0dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #44 0x00007f60af35de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #45 0x00007f60af306807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #46 0x00007f60af306807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #47 0x00007f60af306807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #48 0x00007f60af3a7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #49 0x000055cebdf66714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #50 0x000055cebdf6c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #51 0x000055cebdf5f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #52 0x00007f60a74e0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #53 0x00007f60a74e0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #54 0x000055cebdf614c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-const.cpp.script: line 2: 1467838 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-const.cpp -analyzer-checker=core -analyzer-checker=cplusplus.NewDelete -analyzer-config core.CallAndMessage:ArgPointeeInitializedness=true -- ******************** Testing: 0. FAIL: Clang :: Analysis/unified-sources/UnifiedSource-1.cpp (1111 of 16414) ******************** TEST 'Clang :: Analysis/unified-sources/UnifiedSource-1.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/UnifiedSource-1.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/UnifiedSource-1.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testContainerMethodInHeaderFile(class ContainerInHeaderFile) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp:14:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp:14:10: Error evaluating statement #0 0x00007f88a21819d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f88a217fd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f88a2181e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f88a1108930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f88a94b4126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f88a94b4126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f88a94b4126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f88a94b4126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f88a94b4126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f88a94b4126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f88a94b4126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f88a94b4126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f88a9192c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f88a9192c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f88a9192c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f88a9192c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f88a9192c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f88a9192c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f88a9192c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f88a9192c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f88a91938dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f88a91938dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f88a91938dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f88a91938dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f88a919c93b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f88a919c93b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f88a919c93b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f88a919c11f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f88a919c11f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f88a919c11f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f88a91815a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f88a91815a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f88a91815a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f88a91aa6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f88a91aa6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f88a91aa6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f88a91aa8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f88a91aa8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f88a91aa8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f88a90fff06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f88a90fff06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f88a90fff06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f88a923dbee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f88a923dbee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f88a923dbee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f88a923dbee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007f88a923dbee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007f88a90f8855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007f88a90f8aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007f88a9143bf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007f88a9143bf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007f88a9143bf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007f88a9143bf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007f88a9143bf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007f88a9143bf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007f88a9143bf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007f88a916803e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007f88a916803e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007f88a91684e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007f88a91684e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007f88a916884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007f88a9117c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007f88a9117fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007f88a93e981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007f88a93e981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007f88a93e981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007f88a93e981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007f88a93e981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007f88a93ed111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007f88a93ed111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007f88a93ed111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007f88a93ed111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007f88a93ed111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007f88a7b20bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007f88a7b20bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007f88a7b20bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007f88a7b20bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007f88a8f70e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007f88a8f19807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007f88a8f19807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007f88a8f19807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007f88a8fba028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x00005639708d2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x00005639708d8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x00005639708cb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007f88a10f3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007f88a10f3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x00005639708cd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/unified-sources/Output/UnifiedSource-1.cpp.script: line 1: 1467781 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/UnifiedSource-1.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/unified-sources/source1.cpp (1113 of 16414) ******************** TEST 'Clang :: Analysis/unified-sources/source1.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling testContainerMethodInHeaderFile(class ContainerInHeaderFile) 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp:14:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp:14:10: Error evaluating statement #0 0x00007fda448989d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fda44896d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fda44898e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fda4381f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fda4bbcb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fda4bbcb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fda4bbcb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fda4bbcb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fda4bbcb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fda4bbcb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fda4bbcb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fda4bbcb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fda4b8a9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fda4b8a9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fda4b8a9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fda4b8a9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fda4b8a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fda4b8a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fda4b8a9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fda4b8a9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fda4b8aa8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fda4b8aa8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fda4b8aa8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fda4b8aa8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fda4b8b393b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fda4b8b393b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fda4b8b393b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fda4b8b311f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fda4b8b311f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fda4b8b311f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fda4b8985a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fda4b8985a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fda4b8985a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fda4b8c16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fda4b8c16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fda4b8c16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fda4b8c18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fda4b8c18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fda4b8c18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fda4b816f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fda4b816f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fda4b816f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fda4b954bee llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007fda4b954bee llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007fda4b954bee llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007fda4b954bee checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:80:52 #46 0x00007fda4b954bee void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::DivZeroChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #47 0x00007fda4b80f855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #48 0x00007fda4b80faa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #49 0x00007fda4b85abf0 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #50 0x00007fda4b85abf0 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #51 0x00007fda4b85abf0 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #52 0x00007fda4b85abf0 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #53 0x00007fda4b85abf0 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #54 0x00007fda4b85abf0 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #55 0x00007fda4b85abf0 clang::ento::ExprEngine::VisitBinaryOperator(clang::BinaryOperator const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:50:44 #56 0x00007fda4b87f03e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #57 0x00007fda4b87f03e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1586:0 #58 0x00007fda4b87f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #59 0x00007fda4b87f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #60 0x00007fda4b87f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #61 0x00007fda4b82ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #62 0x00007fda4b82efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #63 0x00007fda4bb0081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #64 0x00007fda4bb0081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #65 0x00007fda4bb0081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #66 0x00007fda4bb0081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #67 0x00007fda4bb0081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #68 0x00007fda4bb04111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #69 0x00007fda4bb04111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #70 0x00007fda4bb04111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #71 0x00007fda4bb04111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #72 0x00007fda4bb04111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #73 0x00007fda4a237bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #74 0x00007fda4a237bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #75 0x00007fda4a237bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #76 0x00007fda4a237bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #77 0x00007fda4b687e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #78 0x00007fda4b630807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #79 0x00007fda4b630807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #80 0x00007fda4b630807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #81 0x00007fda4b6d1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #82 0x0000561acfccb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #83 0x0000561acfcd1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #84 0x0000561acfcc45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #85 0x00007fda4380a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007fda4380a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x0000561acfcc64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/unified-sources/Output/source1.cpp.script: line 1: 1467786 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unified-sources/source1.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-exhaustive-switch-bug.c (1114 of 16414) ******************** TEST 'Clang :: Analysis/uninit-exhaustive-switch-bug.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-exhaustive-switch-bug.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-exhaustive-switch-bug.c 1. parser at end of file #0 0x00007f001a7e29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f001a7e0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f001a7e2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0019769930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0021b15126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f0021b15126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f0021b15126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f0021b15126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f0021b15126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f0021b15126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f0021b15126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f0021b15126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f00217f3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f00217f3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f00217f3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f00217f3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f00217f3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f00217f3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f00217f3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f00217f3c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f00217f4ed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f00217f4ed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f00217f4ed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f00217f4ed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f00217fd5fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f00217fd5fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f00217fd5fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f00217e0ed5 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f00217e0ed5 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f00217e0ed5 clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:106:65 #30 0x00007f00217639c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f00217639c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f00217639c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f00217a3167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f00217a3167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f00217a3167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f00217a3167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f0021778919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f0021778fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f0021a4a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f0021a4a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f0021a4a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f0021a4a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f0021a4a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f0021a4e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f0021a4e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f0021a4e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f0021a4e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f0021a4e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f0020181bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f0020181bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f0020181bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f0020181bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f00215d1e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f002157a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f002157a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f002157a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f002161b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x000055ebd3df3714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x000055ebd3df9843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x000055ebd3dec5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f0019754590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f0019754649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x000055ebd3dee4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-exhaustive-switch-bug.c.script: line 1: 1467888 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-exhaustive-switch-bug.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-ps-rdar6145427.m (1118 of 16414) ******************** TEST 'Clang :: Analysis/uninit-ps-rdar6145427.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-ps-rdar6145427.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-ps-rdar6145427.m 1. parser at end of file 2. While analyzing stack: #0 Calling main 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-ps-rdar6145427.m:34:31: Error evaluating statement #0 0x00007f36e179c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f36e179ad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f36e179ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f36e0723930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f36e87b3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f36e87b3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f36e87b3aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f36e87b3aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f36e87b3aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f36e87b3aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f36e8754993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f36e8754993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f36e8754993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f36e8754993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f36e87832f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f36e878384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f36e8732bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f36e8732d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f36e8732fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f36e8a0481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f36e8a0481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f36e8a0481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f36e8a0481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f36e8a0481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f36e8a08111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f36e8a08111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f36e8a08111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f36e8a08111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f36e8a08111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f36e713bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f36e713bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f36e713bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f36e713bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f36e858be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f36e8534807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f36e8534807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f36e8534807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f36e85d5028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055d471c00714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055d471c06843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055d471bf95ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f36e070e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f36e070e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055d471bfb4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-ps-rdar6145427.m.script: line 1: 1467943 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-ps-rdar6145427.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-vals.cpp (1119 of 16414) ******************** TEST 'Clang :: Analysis/uninit-vals.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.builtin -verify -DCHECK_FOR_CRASH /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.builtin -verify -DCHECK_FOR_CRASH /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling PerformTrivialCopyForUndefs::C::C() at line 22 #1 Calling PerformTrivialCopyForUndefs::foo() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.cpp:17:8: Error evaluating statement #0 0x00007ff57966a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff579668d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff57966ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff5785f1930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff580622606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff580622606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff580622606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff580622606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007ff580622606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007ff580622606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007ff580622606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007ff580622606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007ff5806512f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007ff58065184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007ff580600bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #15 0x00007ff580600d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #16 0x00007ff580600fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #17 0x00007ff5808d281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #18 0x00007ff5808d281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #19 0x00007ff5808d281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #20 0x00007ff5808d281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #21 0x00007ff5808d281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #22 0x00007ff5808d6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #23 0x00007ff5808d6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #24 0x00007ff5808d6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #25 0x00007ff5808d6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #26 0x00007ff5808d6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #27 0x00007ff57f009bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #28 0x00007ff57f009bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #29 0x00007ff57f009bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #30 0x00007ff57f009bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #31 0x00007ff580459e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #32 0x00007ff580402807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #33 0x00007ff580402807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #34 0x00007ff580402807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #35 0x00007ff5804a3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #36 0x0000556eb0635714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #37 0x0000556eb063b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #38 0x0000556eb062e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #39 0x00007ff5785dc590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #40 0x00007ff5785dc649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #41 0x0000556eb06304c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-vals.cpp.script: line 2: 1468024 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core.builtin -verify -DCHECK_FOR_CRASH /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-vals.m (1132 of 16414) ******************** TEST 'Clang :: Analysis/uninit-vals.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.m 1. parser at end of file 2. While analyzing stack: #0 Calling testCopySmallStructIntoArgument #0 0x00007fbe913139d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fbe91311d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fbe91313e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fbe9029a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fbe9832aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fbe9832aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fbe9832aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fbe9832aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fbe9832aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fbe9832aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fbe982cb993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fbe982cb993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fbe982cb993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fbe982cb993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fbe982cbee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007fbe982cbee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007fbe982d3af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007fbe982d3af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007fbe982d3af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007fbe982d3af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007fbe982a9368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007fbe982a9dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007fbe982a9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007fbe9857b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007fbe9857b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007fbe9857b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007fbe9857b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007fbe9857b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007fbe9857f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007fbe9857f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007fbe9857f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007fbe9857f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007fbe9857f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007fbe96cb2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007fbe96cb2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007fbe96cb2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007fbe96cb2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007fbe98102e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007fbe980ab807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007fbe980ab807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007fbe980ab807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007fbe9814c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x000056114364f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x0000561143655843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x00005611436485ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007fbe90285590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007fbe90285649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x000056114364a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-vals.m.script: line 1: 1468041 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-store=region -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-output=text -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.m -- ******************** Testing: 0. FAIL: Clang :: Analysis/unions.cpp (1144 of 16414) ******************** TEST 'Clang :: Analysis/unions.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions.cpp -analyzer-config eagerly-assume=false -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions.cpp -analyzer-config eagerly-assume=false -verify 1. parser at end of file #0 0x00007f94902869d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9490284d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f9490286e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f948f20d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f94972466ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f94972466ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f94972466ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f94972466ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f94972466ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f94972466ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f94972466ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f94972466ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007f949721c368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007f949721cdde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007f949721cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007f94974ee81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007f94974ee81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007f94974ee81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007f94974ee81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007f94974ee81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007f94974f2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007f94974f2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007f94974f2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007f94974f2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007f94974f2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007f9495c25bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007f9495c25bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007f9495c25bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007f9495c25bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007f9497075e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007f949701e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007f949701e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007f949701e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007f94970bf028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000557aadffc714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000557aae002843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000557aadff55ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007f948f1f8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007f948f1f8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000557aadff74c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unions.cpp.script: line 1: 1468109 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -std=c++14 -analyzer-checker=core,unix.Malloc,debug.ExprInspection /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions.cpp -analyzer-config eagerly-assume=false -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-vals.c (1154 of 16414) ******************** TEST 'Clang :: Analysis/uninit-vals.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.c 1. parser at end of file 2. While analyzing stack: #0 Calling pr_4630 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.c:106:7: Error evaluating branch #0 0x00007f389993d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f389993bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f389993de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f38988c4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f38a0c70126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f38a0c70126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f38a0c70126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f38a0c70126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f38a0c70126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f38a0c70126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f38a0c70126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f38a0c70126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f38a094ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f38a094ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f38a094ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f38a094ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f38a094ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f38a094ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f38a094ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f38a094ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f38a094f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f38a094f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f38a094f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f38a094f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f38a095893b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f38a095893b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f38a095893b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f38a095811f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f38a095811f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f38a095811f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f38a093d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f38a093d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f38a093d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f38a09666f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f38a09666f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f38a09666f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f38a09668f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f38a09668f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f38a09668f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f38a08bbf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f38a08bbf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f38a08bbf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f38a0d4f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f38a0d4f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f38a0d4f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f38a0d4f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f38a08fbe93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f38a08fbe93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f38a08fbe93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f38a08fbe93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f38a08fbe93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f38a08d275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f38a08d3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f38a0ba581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f38a0ba581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f38a0ba581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f38a0ba581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f38a0ba581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f38a0ba9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f38a0ba9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f38a0ba9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f38a0ba9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f38a0ba9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f389f2dcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f389f2dcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f389f2dcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f389f2dcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f38a072ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f38a06d5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f38a06d5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f38a06d5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f38a0776028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x000055f9964eb714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x000055f9964f1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x000055f9964e45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f38988af590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f38988af649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x000055f9964e64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-vals.c.script: line 1: 1468012 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -fblocks -verify -analyzer-output=text /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-vals.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/unix-api.c (1160 of 16414) ******************** TEST 'Clang :: Analysis/unix-api.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.c 1. parser at end of file 2. While analyzing stack: #0 Calling open_6 #0 0x00007f2e04c789d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f2e04c76d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f2e04c78e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f2e03bff930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2e0bc8faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f2e0bc8faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2e0bc8faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2e0bc8faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f2e0bc8faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f2e0bc8faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f2e0bc30993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f2e0bc30993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f2e0bc30993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f2e0bc30993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f2e0bc30ee1 llvm::SaveAndRestore::~SaveAndRestore() /usr/include/llvm/Support/SaveAndRestore.h:26:25 #15 0x00007f2e0bc30ee1 clang::ento::ExprEngine::removeDeadOnEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:186:1 #16 0x00007f2e0bc38af5 llvm::SmallVectorTemplateCommon::begin() /usr/include/llvm/ADT/SmallVector.h:249:45 #17 0x00007f2e0bc38af5 llvm::SetVector, llvm::SmallDenseSet > >::begin() /usr/include/llvm/ADT/SetVector.h:83:25 #18 0x00007f2e0bc38af5 clang::ento::ExplodedNodeSet::begin() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:496:39 #19 0x00007f2e0bc38af5 clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2434:25 #20 0x00007f2e0bc0e368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #21 0x00007f2e0bc0edde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #22 0x00007f2e0bc0efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #23 0x00007f2e0bee081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #24 0x00007f2e0bee081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #25 0x00007f2e0bee081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #26 0x00007f2e0bee081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #27 0x00007f2e0bee081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #28 0x00007f2e0bee4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #29 0x00007f2e0bee4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #30 0x00007f2e0bee4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #31 0x00007f2e0bee4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #32 0x00007f2e0bee4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #33 0x00007f2e0a617bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #34 0x00007f2e0a617bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #35 0x00007f2e0a617bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #36 0x00007f2e0a617bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #37 0x00007f2e0ba67e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #38 0x00007f2e0ba10807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #39 0x00007f2e0ba10807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #40 0x00007f2e0ba10807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #41 0x00007f2e0bab1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #42 0x00005608ea5db714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #43 0x00005608ea5e1843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #44 0x00005608ea5d45ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #45 0x00007f2e03bea590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #46 0x00007f2e03bea649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #47 0x00005608ea5d64c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unix-api.c.script: line 1: 1468108 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/uninit-val-const-likeness.c (1161 of 16414) ******************** TEST 'Clang :: Analysis/uninit-val-const-likeness.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-val-const-likeness.c -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-val-const-likeness.c -verify 1. parser at end of file 2. While analyzing stack: #0 Calling create4 at line 69 #1 Calling work4 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-val-const-likeness.c:63:23: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-val-const-likeness.c:63:23: Error evaluating statement #0 0x00007f39ae2b89d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f39ae2b6d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f39ae2b8e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f39ad23f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f39b55eb126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f39b55eb126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f39b55eb126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f39b55eb126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f39b55eb126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f39b55eb126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f39b55eb126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f39b55eb126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f39b52c9c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f39b52c9c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f39b52c9c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f39b52c9c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f39b52c9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f39b52c9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f39b52c9c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f39b52c9c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f39b52ca8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f39b52ca8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f39b52ca8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f39b52ca8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f39b52bae00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f39b52bae00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f39b52bae00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f39b52d30ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f39b52d30ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f39b52d30ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f39b52b85a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f39b52b85a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f39b52b85a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f39b52e16f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f39b52e16f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f39b52e16f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f39b52e18f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f39b52e18f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f39b52e18f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f39b5236f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f39b5236f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f39b5236f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f39b56ca34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f39b56ca34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f39b56ca34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f39b56ca34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f39b5372a08 llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f39b5372a08 std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f39b5372a08 checkLocation /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:226:61 #49 0x00007f39b5372a08 void clang::ento::check::Location::_checkLocation<(anonymous namespace)::DereferenceChecker>(void*, clang::ento::SVal const&, bool, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:199:46 #50 0x00007f39b522fe0a void expandGraphWithCheckers<(anonymous namespace)::CheckLocationContext>((anonymous namespace)::CheckLocationContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #51 0x00007f39b526f8fb clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:60 #52 0x00007f39b526f8fb clang::ento::ExprEngine::evalLocation(clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::Stmt const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3029:19 #53 0x00007f39b526fbdd llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f39b526fbdd llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f39b526fbdd llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f39b526fbdd clang::ento::ExprEngine::evalLoad(clang::ento::ExplodedNodeSet&, clang::Expr const*, clang::Expr const*, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr, clang::ento::SVal, clang::ProgramPointTag const*, clang::QualType) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2972:15 #57 0x00007f39b527cc0a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #58 0x00007f39b527cc0a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #59 0x00007f39b527cc0a clang::ento::ExprEngine::VisitCast(clang::CastExpr const*, clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:298:15 #60 0x00007f39b529d822 clang::ento::AnalysisManager::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:80:0 #61 0x00007f39b529d822 clang::ento::ExprEngine::getCheckerManager() const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:211:0 #62 0x00007f39b529d822 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1740:0 #63 0x00007f39b529f4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #64 0x00007f39b529f4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #65 0x00007f39b529f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #66 0x00007f39b524ec8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #67 0x00007f39b524efde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #68 0x00007f39b552081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #69 0x00007f39b552081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #70 0x00007f39b552081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #71 0x00007f39b552081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #72 0x00007f39b552081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #73 0x00007f39b5524111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #74 0x00007f39b5524111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #75 0x00007f39b5524111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #76 0x00007f39b5524111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #77 0x00007f39b5524111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #78 0x00007f39b3c57bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #79 0x00007f39b3c57bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #80 0x00007f39b3c57bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #81 0x00007f39b3c57bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #82 0x00007f39b50a7e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #83 0x00007f39b5050807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #84 0x00007f39b5050807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #85 0x00007f39b5050807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #86 0x00007f39b50f1028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #87 0x000055b95f201714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #88 0x000055b95f207843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #89 0x000055b95f1fa5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #90 0x00007f39ad22a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #91 0x00007f39ad22a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #92 0x000055b95f1fc4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/uninit-val-const-likeness.c.script: line 1: 1467990 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/uninit-val-const-likeness.c -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/unions-region.m (1165 of 16414) ******************** TEST 'Clang :: Analysis/unions-region.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions-region.m -verify -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions-region.m -verify 1. parser at end of file 2. While analyzing stack: #0 Calling testA 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions-region.m:25:7: Error evaluating branch #0 0x00007fe8827bb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe8827b9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe8827bbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe881742930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe889aee126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fe889aee126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fe889aee126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fe889aee126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fe889aee126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fe889aee126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fe889aee126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fe889aee126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fe8897ccc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fe8897ccc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fe8897ccc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fe8897ccc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fe8897ccc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fe8897ccc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fe8897ccc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fe8897ccc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fe8897cd8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fe8897cd8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fe8897cd8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fe8897cd8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fe8897d693b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe8897d693b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe8897d693b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007fe8897d611f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fe8897d611f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fe8897d611f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007fe8897bb5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fe8897bb5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fe8897bb5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fe8897e46f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fe8897e46f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fe8897e46f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fe8897e48f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fe8897e48f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fe8897e48f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fe889739f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fe889739f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fe889739f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fe889bcd34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fe889bcd34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fe889bcd34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fe889bcd34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fe889779e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fe889779e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fe889779e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fe889779e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fe889779e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fe88975075d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fe889751fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fe889a2381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fe889a2381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fe889a2381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fe889a2381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fe889a2381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fe889a27111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fe889a27111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fe889a27111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fe889a27111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fe889a27111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fe88815abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fe88815abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fe88815abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fe88815abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fe8895aae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fe889553807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fe889553807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fe889553807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fe8895f4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005555da113714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005555da119843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005555da10c5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007fe88172d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007fe88172d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005555da10e4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unions-region.m.script: line 1: 1468070 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-store=region /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unions-region.m -verify -- ******************** Testing: 0. FAIL: Clang :: Analysis/unix-api.cpp (1166 of 16414) ******************** TEST 'Clang :: Analysis/unix-api.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.cpp 1. parser at end of file #0 0x00007fd93dafd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd93dafbd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd93dafde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd93ca84930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd944abd6ee retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd944abd6ee retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd944abd6ee retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd944abd6ee IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd944abd6ee ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd944abd6ee MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd944abd6ee get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fd944abd6ee clang::ento::ExprEngine::processEndOfFunction(clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ReturnStmt const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2394:58 #12 0x00007fd944a93368 clang::ento::CoreEngine::HandleBlockEdge(clang::BlockEdge const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:259:0 #13 0x00007fd944a93dde clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:159:0 #14 0x00007fd944a93fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #15 0x00007fd944d6581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #16 0x00007fd944d6581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #17 0x00007fd944d6581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #18 0x00007fd944d6581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #19 0x00007fd944d6581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #20 0x00007fd944d69111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #21 0x00007fd944d69111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #22 0x00007fd944d69111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #23 0x00007fd944d69111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #24 0x00007fd944d69111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #25 0x00007fd94349cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #26 0x00007fd94349cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #27 0x00007fd94349cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #28 0x00007fd94349cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #29 0x00007fd9448ece09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #30 0x00007fd944895807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #31 0x00007fd944895807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #32 0x00007fd944895807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #33 0x00007fd944936028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #34 0x0000558b90d05714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #35 0x0000558b90d0b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #36 0x0000558b90cfe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #37 0x00007fd93ca6f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #38 0x00007fd93ca6f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #39 0x0000558b90d004c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unix-api.cpp.script: line 1: 1468176 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,unix.API -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-api.cpp -- ******************** Testing: 0. FAIL: Clang :: Analysis/unreachable-code-path.c (1206 of 16414) ******************** TEST 'Clang :: Analysis/unreachable-code-path.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,alpha.deadcode.UnreachableCode -verify -analyzer-opt-analyze-nested-blocks -Wno-unused-value /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unreachable-code-path.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,alpha.deadcode.UnreachableCode -verify -analyzer-opt-analyze-nested-blocks -Wno-unused-value /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unreachable-code-path.c 1. parser at end of file #0 0x00007f76d58d99d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f76d58d7d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f76d58d9e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f76d4860930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f76dcc0c126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f76dcc0c126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f76dcc0c126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f76dcc0c126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f76dcc0c126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f76dcc0c126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f76dcc0c126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f76dcc0c126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f76dc8eac04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f76dc8eac04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f76dc8eac04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f76dc8eac04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f76dc8eac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f76dc8eac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f76dc8eac04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f76dc8eac04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f76dc8ebed2 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f76dc8ebed2 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f76dc8ebed2 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f76dc8ebed2 (anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2938:34 #24 0x00007f76dc8f45fa llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f76dc8f45fa llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f76dc8f45fa clang::ento::RangedConstraintManager::assumeSymInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:128:64 #27 0x00007f76dc8d7e6f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f76dc8d7e6f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f76dc8d7e6f clang::ento::SimpleConstraintManager::assumeInclusiveRange(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:117:67 #30 0x00007f76dc85a9c6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f76dc85a9c6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f76dc85a9c6 clang::ento::ConstraintManager::assumeInclusiveRangeDual(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:127:58 #33 0x00007f76dc89a167 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #34 0x00007f76dc89a167 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #35 0x00007f76dc89a167 clang::ento::ProgramState::assumeInclusiveRange(clang::ento::DefinedOrUnknownSVal, llvm::APSInt const&, llvm::APSInt const&) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:704:43 #36 0x00007f76dc89a167 clang::ento::ExprEngine::processSwitch(clang::ento::SwitchNodeBuilder&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2487:42 #37 0x00007f76dc86f919 clang::ento::CoreEngine::HandleBlockExit(clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:394:0 #38 0x00007f76dc86ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #39 0x00007f76dcb4181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f76dcb4181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f76dcb4181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #42 0x00007f76dcb4181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #43 0x00007f76dcb4181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #44 0x00007f76dcb45111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #45 0x00007f76dcb45111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #46 0x00007f76dcb45111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #47 0x00007f76dcb45111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #48 0x00007f76dcb45111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #49 0x00007f76db278bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #50 0x00007f76db278bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #51 0x00007f76db278bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #52 0x00007f76db278bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #53 0x00007f76dc6c8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #54 0x00007f76dc671807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #55 0x00007f76dc671807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #56 0x00007f76dc671807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #57 0x00007f76dc712028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #58 0x000055cdd480d714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #59 0x000055cdd4813843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #60 0x000055cdd48065ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #61 0x00007f76d484b590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #62 0x00007f76d484b649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #63 0x000055cdd48084c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unreachable-code-path.c.script: line 1: 1468255 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,deadcode.DeadStores,alpha.deadcode.UnreachableCode -verify -analyzer-opt-analyze-nested-blocks -Wno-unused-value /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unreachable-code-path.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/unix-fns.c (1214 of 16414) ******************** TEST 'Clang :: Analysis/unix-fns.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,unix.API,osx.API,optin.portability /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-fns.c -analyzer-store=region -analyzer-output=plist -analyzer-config faux-bodies=true -fblocks -verify -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unix-fns.c.tmp.plist : 'RUN: at line 2'; grep -Ev '^[[:space:]]*.* version .*[[:space:]]*$|^[[:space:]]*/.*[[:space:]]*$|^[[:space:]]*.:.*[[:space:]]*$' parser at end of file 2. While analyzing stack: #0 Calling anonymous code at line Invoking block defined at line 223 #1 Calling dispatch_sync at line 223 #2 Calling test_dispatch_sync 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-fns.c:224:8: Error evaluating branch #0 0x00007f305279b9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3052799d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f305279be6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3051722930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3059ace126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3059ace126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3059ace126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3059ace126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3059ace126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3059ace126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3059ace126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3059ace126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f30597acc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f30597acc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f30597acc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f30597acc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f30597acc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f30597acc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f30597acc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f30597acc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f30597ad8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f30597ad8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f30597ad8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f30597ad8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f305979de00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f305979de00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f305979de00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f30597b60ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f30597b60ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f30597b60ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f305979b5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f305979b5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f305979b5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f30597c46f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f30597c46f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f30597c46f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f30597c48f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f30597c48f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f30597c48f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3059719f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3059719f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3059719f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3059bad34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f3059bad34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f3059bad34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f3059bad34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f3059759e93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f3059759e93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f3059759e93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f3059759e93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f3059759e93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f305973075d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f3059731fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f3059a0381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f3059a0381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f3059a0381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f3059a0381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f3059a0381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f3059a07111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f3059a07111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f3059a07111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f3059a07111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f3059a07111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f305813abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f305813abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f305813abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f305813abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f305958ae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f3059533807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f3059533807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f3059533807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f30595d4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005630ffbca714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005630ffbd0843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005630ffbc35ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f305170d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f305170d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005630ffbc54c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unix-fns.c.script: line 5: 1468205 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,unix.API,osx.API,optin.portability /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/unix-fns.c -analyzer-store=region -analyzer-output=plist -analyzer-config faux-bodies=true -fblocks -verify -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/unix-fns.c.tmp.plist -- ******************** Testing: 0. FAIL: Clang :: Analysis/valist-uninitialized-no-undef.c (1247 of 16414) ******************** TEST 'Clang :: Analysis/valist-uninitialized-no-undef.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized-no-undef.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized-no-undef.c 1. parser at end of file 2. While analyzing stack: #0 Calling call_vsprintf_bad 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized-no-undef.c:36:3 : Error evaluating statement #0 0x00007f79368829d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f7936880d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f7936882e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f7935809930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f793da9d6f5 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f793da9d6f5 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f793da9d6f5 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f793da9d6f5 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f793da9d6f5 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007f793da9d6f5 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007f793da9d6f5 get<(anonymous namespace)::InitializedVALists> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f793da9d6f5 (anonymous namespace)::ValistChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:207:72 #12 0x00007f793d7fa8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f793d83a876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f793d83a876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f793d83a876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f793d83a876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f793d83a876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f793d83a876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f793d83a876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f793d8692f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f793d86984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f793d818c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f793d818fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f793daea81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f793daea81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f793daea81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f793daea81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f793daea81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f793daee111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f793daee111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f793daee111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f793daee111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f793daee111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f793c221bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f793c221bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f793c221bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f793c221bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f793d671e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f793d61a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f793d61a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f793d61a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f793d6bb028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055c0e6d1b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055c0e6d21843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055c0e6d145ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f79357f4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f79357f4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055c0e6d164c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/valist-uninitialized-no-undef.c.script: line 1: 1468383 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized-no-undef.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/valist-as-lazycompound.c (1264 of 16414) ******************** TEST 'Clang :: Analysis/valist-as-lazycompound.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple gcc-linaro-arm-linux-gnueabihf -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-as-lazycompound.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple gcc-linaro-arm-linux-gnueabihf -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-as-lazycompound.c 1. parser at end of file 2. While analyzing stack: #0 Calling _dprintf 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-as-lazycompound.c:19:9: Error evaluating statement #0 0x00007f0845dc09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0845dbed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0845dc0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0844d47930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f084cfdb6f5 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f084cfdb6f5 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f084cfdb6f5 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f084cfdb6f5 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f084cfdb6f5 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007f084cfdb6f5 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007f084cfdb6f5 get<(anonymous namespace)::InitializedVALists> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f084cfdb6f5 (anonymous namespace)::ValistChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:207:72 #12 0x00007f084cd388e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f084cd78876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f084cd78876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f084cd78876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f084cd78876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f084cd78876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f084cd78876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f084cd78876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f084cda72f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f084cda784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f084cd56c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f084cd56fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f084d02881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f084d02881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f084d02881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f084d02881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f084d02881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f084d02c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f084d02c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f084d02c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f084d02c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f084d02c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f084b75fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007f084b75fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007f084b75fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007f084b75fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007f084cbafe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007f084cb58807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007f084cb58807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007f084cb58807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007f084cbf9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x0000559cba8b2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x0000559cba8b8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x0000559cba8ab5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007f0844d32590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007f0844d32649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x0000559cba8ad4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/valist-as-lazycompound.c.script: line 1: 1468373 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple gcc-linaro-arm-linux-gnueabihf -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-as-lazycompound.c -- ******************** Testing: 0. FAIL: Clang :: Analysis/valist-uninitialized.c (1265 of 16414) ******************** TEST 'Clang :: Analysis/valist-uninitialized.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-disable-checker=core.CallAndMessage -analyzer-output=text : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-disable-checker=core.CallAndMessage -analyzer-output=text : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c -analyzer-checker=core,valist.Uninitialized -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-disable-checker=core.CallAndMessage -analyzer-output=text 1. parser at end of file 2. While analyzing stack: #0 Calling va_copy_test 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c:187:3 : Error evaluating statement #0 0x00007fc5185f39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc5185f1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fc5185f3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc51757a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc51f80e6f5 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc51f80e6f5 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc51f80e6f5 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc51f80e6f5 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fc51f80e6f5 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007fc51f80e6f5 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007fc51f80e6f5 get<(anonymous namespace)::InitializedVALists> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fc51f80e6f5 (anonymous namespace)::ValistChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:207:72 #12 0x00007fc51f56b8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fc51f5ab876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fc51f5ab876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fc51f5ab876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fc51f5ab876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fc51f5ab876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fc51f5ab876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fc51f5ab876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fc51f5da2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fc51f5da84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fc51f589c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fc51f589fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fc51f85b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fc51f85b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fc51f85b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fc51f85b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fc51f85b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fc51f85f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fc51f85f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fc51f85f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fc51f85f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fc51f85f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fc51df92bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fc51df92bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fc51df92bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fc51df92bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fc51f3e2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fc51f38b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fc51f38b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fc51f38b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fc51f42c028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055b0df345714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055b0df34b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055b0df33e5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fc517565590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fc517565649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055b0df3404c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/valist-uninitialized.c.script: line 3: 1468391 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-uninitialized.c -analyzer-checker=core,valist.Uninitialized,valist.CopyToSelf -analyzer-disable-checker=core.CallAndMessage -analyzer-output=text -- ******************** Testing: 0. FAIL: Clang :: Analysis/use-after-move.cpp (1271 of 16414) ******************** TEST 'Clang :: Analysis/use-after-move.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,non-aggressive : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=dfs -DDFS -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,non-aggressive : 'RUN: at line 11'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-config cplusplus.Move:WarnOn=KnownsOnly -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,non-aggressive : 'RUN: at line 17'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=dfs -DDFS -analyzer-config cplusplus.Move:WarnOn=KnownsOnly -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,non-aggressive : 'RUN: at line 23'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-config cplusplus.Move:WarnOn=All -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,aggressive : 'RUN: at line 29'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=dfs -DDFS -analyzer-config cplusplus.Move:WarnOn=All -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,aggressive : 'RUN: at line 36'; not /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -analyzer-checker=core -analyzer-checker=cplusplus.Move -analyzer-config cplusplus.Move:WarnOn="a bunch of things" 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -check-prefix=CHECK-MOVE-INVALID-VALUE : 'RUN: at line 48'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=dfs -DDFS -analyzer-config cplusplus.Move:WarnOn=All -DAGGRESSIVE_DFS -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,aggressive /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,non-aggressive 1. parser at end of file 2. While analyzing stack: #0 Calling OtherMoveSafeClasses::test() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp:986:43: Error evaluating statement #0 0x00007ff9dc9ca9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff9dc9c8d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff9dc9cae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff9db951930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff9e39e1aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff9e39e1aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff9e39e1aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff9e39e1aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff9e39e1aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff9e39e1aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff9e3982993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff9e3982993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff9e3982993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff9e3982993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff9e39b12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff9e39b184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff9e3960bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff9e3960d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff9e3960fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff9e3c3281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff9e3c3281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff9e3c3281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff9e3c3281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff9e3c3281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff9e3c36111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff9e3c36111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff9e3c36111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff9e3c36111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff9e3c36111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff9e2369bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff9e2369bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff9e2369bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff9e2369bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff9e37b9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff9e3762807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff9e3762807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff9e3762807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff9e3803028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055b559080714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055b559086843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055b5590795ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff9db93c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff9db93c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055b55907b4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/use-after-move.cpp.script: line 8: 1468356 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=cplusplus.Move /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/use-after-move.cpp -std=c++11 -analyzer-output=text -analyzer-config eagerly-assume=false -analyzer-config exploration_strategy=unexplored_first_queue -analyzer-checker core,cplusplus.SmartPtrModeling,debug.ExprInspection -verify=expected,peaceful,non-aggressive -- ******************** Testing: 0. FAIL: Clang :: Analysis/valist-unterminated.c (1291 of 16414) ******************** TEST 'Clang :: Analysis/valist-unterminated.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -analyzer-checker=core,valist.Unterminated,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-unterminated.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core,valist.Unterminated,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-unterminated.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -analyzer-checker=core,valist.Unterminated,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-unterminated.c 1. parser at end of file 2. While analyzing stack: #0 Calling castingOk 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-unterminated.c:153:3 : Error evaluating statement #0 0x00007fe3d6e429d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fe3d6e40d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fe3d6e42e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fe3d5dc9930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fe3de05d6f5 llvm::ImutAVLTree >::retain() /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fe3de05d6f5 llvm::IntrusiveRefCntPtrInfo > >::retain(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fe3de05d6f5 llvm::IntrusiveRefCntPtr > >::retain() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fe3de05d6f5 llvm::IntrusiveRefCntPtr > >::IntrusiveRefCntPtr(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fe3de05d6f5 llvm::ImmutableSet >::ImmutableSet(llvm::ImutAVLTree >*) /usr/include/llvm/ADT/ImmutableSet.h:971:38 #9 0x00007fe3de05d6f5 clang::ento::ProgramStatePartialTrait > >::MakeData(void* const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:201:35 #10 0x00007fe3de05d6f5 get<(anonymous namespace)::InitializedVALists> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fe3de05d6f5 (anonymous namespace)::ValistChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:207:72 #12 0x00007fe3dddba8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fe3dddfa876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fe3dddfa876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fe3dddfa876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fe3dddfa876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fe3dddfa876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fe3dddfa876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fe3dddfa876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fe3dde292f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fe3dde2984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fe3dddd8c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fe3dddd8fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fe3de0aa81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fe3de0aa81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fe3de0aa81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fe3de0aa81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fe3de0aa81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fe3de0ae111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fe3de0ae111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fe3de0ae111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fe3de0ae111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fe3de0ae111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fe3dc7e1bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #35 0x00007fe3dc7e1bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #36 0x00007fe3dc7e1bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #37 0x00007fe3dc7e1bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #38 0x00007fe3ddc31e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #39 0x00007fe3ddbda807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #40 0x00007fe3ddbda807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #41 0x00007fe3ddbda807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #42 0x00007fe3ddc7b028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #43 0x000055cad5c3f714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #44 0x000055cad5c45843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #45 0x000055cad5c385ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #46 0x00007fe3d5db4590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #47 0x00007fe3d5db4649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #48 0x000055cad5c3a4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/valist-unterminated.c.script: line 2: 1468413 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple hexagon-unknown-linux -analyzer-checker=core,valist.Unterminated,valist.CopyToSelf -analyzer-output=text -analyzer-store=region -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/valist-unterminated.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/virtualcall-plist.cpp (1326 of 16414) ******************** TEST 'Clang :: Analysis/virtualcall-plist.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist -w -verify=pure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp : 'RUN: at line 3'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist | /usr/bin/FileCheck --check-prefixes=PURE /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist -w -verify=impure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp : 'RUN: at line 6'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist | /usr/bin/FileCheck --check-prefixes=IMPURE /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp : 'RUN: at line 7'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus,optin.cplusplus -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist -w -verify=pure,impure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp : 'RUN: at line 9'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist | /usr/bin/FileCheck --check-prefixes=PURE,IMPURE /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist -w -verify=pure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling S::S() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp:18:5: Error evaluating statement #0 0x00007ff6483b39d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff6483b1d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff6483b3e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff64733a930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff64f3caaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff64f3caaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff64f3caaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff64f3caaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff64f3caaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff64f3caaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff64f36b993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff64f36b993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff64f36b993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff64f36b993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff64f39a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff64f39a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff64f349bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff64f349d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff64f349fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff64f61b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff64f61b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff64f61b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff64f61b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff64f61b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff64f61f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff64f61f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff64f61f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff64f61f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff64f61f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff64dd52bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff64dd52bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff64dd52bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff64dd52bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff64f1a2e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff64f14b807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff64f14b807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff64f14b807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff64f1ec028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055635f3b6714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055635f3bc843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055635f3af5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff647325590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff647325649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055635f3b14c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.script: line 6: 1468555 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-plist.cpp.tmp.plist -w -verify=pure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-plist.cpp -- ******************** Testing: 0.. FAIL: Clang :: Analysis/variadic-method-types.m (1335 of 16414) ******************** TEST 'Clang :: Analysis/variadic-method-types.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.VariadicMethodTypes -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/variadic-method-types.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.VariadicMethodTypes -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/variadic-method-types.m 1. parser at end of file 2. While analyzing stack: #0 Calling test_rdar9273215 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/variadic-method-types.m:98:10: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/variadic-method-types.m:98:10: Error evaluating statement #0 0x00007f6275fbe9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6275fbcd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f6275fbee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6274f45930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f627d2f1126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f627d2f1126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f627d2f1126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f627d2f1126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f627d2f1126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f627d2f1126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f627d2f1126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f627d2f1126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f627cfcfc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f627cfcfc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f627cfcfc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f627cfcfc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f627cfcfc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f627cfcfc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f627cfcfc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f627cfcfc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f627cfd08dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f627cfd08dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f627cfd08dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f627cfd08dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f627cfc0e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f627cfc0e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f627cfc0e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f627cfd90ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f627cfd90ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f627cfd90ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f627cfbe5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f627cfbe5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f627cfbe5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f627cfe76f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f627cfe76f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f627cfe76f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f627cfe78f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f627cfe78f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f627cfe78f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f627cf3cf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f627cf3cf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f627cf3cf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f627d3d034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f627d3d034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f627d3d034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f627d3d034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f627cfa1883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f627cfa1883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f627cfa1883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f627cfa1883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f627cfa1883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f627cfa1883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f627cfa3a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f627cfa3a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f627cfa54e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f627cfa54e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f627cfa584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f627cf54c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f627cf54fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f627d22681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f627d22681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f627d22681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f627d22681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f627d22681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f627d22a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f627d22a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f627d22a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f627d22a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f627d22a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f627b95dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f627b95dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f627b95dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f627b95dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f627cdade09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f627cd56807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f627cd56807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f627cd56807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f627cdf7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000558131b76714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000558131b7c843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000558131b6f5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f6274f30590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f6274f30649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000558131b714c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/variadic-method-types.m.script: line 1: 1468431 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-apple-darwin10 -analyzer-checker=core,osx.cocoa.VariadicMethodTypes -analyzer-store=region -fblocks -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/variadic-method-types.m -- ******************** Testing: 0.. FAIL: Clang :: Analysis/virtualcall.cpp (1345 of 16414) ******************** TEST 'Clang :: Analysis/virtualcall.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-checker=debug.ExprInspection -std=c++11 -verify=impure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp : 'RUN: at line 5'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.PureVirtualCall -analyzer-checker=debug.ExprInspection -std=c++11 -verify=pure -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-config optin.cplusplus.VirtualCall:PureOnly=true -analyzer-checker=debug.ExprInspection -std=c++11 -verify=none /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp : 'RUN: at line 15'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.PureVirtualCall -analyzer-checker=optin.cplusplus.VirtualCall -analyzer-checker=debug.ExprInspection -std=c++11 -verify=pure,impure -std=c++11 /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp : 'RUN: at line 20'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,cplusplus.PureVirtualCall -analyzer-checker=optin.cplusplus.VirtualCall -analyzer-config optin.cplusplus.VirtualCall:PureOnly=true -analyzer-checker=debug.ExprInspection -std=c++11 -verify=pure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-checker=debug.ExprInspection -std=c++11 -verify=impure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp 1. parser at end of file 2. While analyzing stack: #0 Calling PR34451::c::m_fn2() 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp:222:25: Error evaluating statement #0 0x00007ff79a2af9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff79a2add80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007ff79a2afe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff799236930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff7a12c6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff7a12c6aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff7a12c6aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff7a12c6aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff7a12c6aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff7a12c6aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff7a1267993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff7a1267993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff7a1267993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff7a1267993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff7a12962f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff7a129684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff7a1245bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff7a1245d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff7a1245fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff7a151781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff7a151781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff7a151781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff7a151781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff7a151781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff7a151b111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff7a151b111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff7a151b111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff7a151b111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff7a151b111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff79fc4ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff79fc4ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff79fc4ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff79fc4ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff7a109ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff7a1047807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff7a1047807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff7a1047807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff7a10e8028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055c56f3a7714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055c56f3ad843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055c56f3a05ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007ff799221590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007ff799221649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055c56f3a24c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall.cpp.script: line 5: 1468578 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-checker=debug.ExprInspection -std=c++11 -verify=impure /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall.cpp -- ******************** Testing: 0.. FAIL: Clang :: Analysis/virtualcall-fixits.cpp (1354 of 16414) ******************** TEST 'Clang :: Analysis/virtualcall-fixits.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-config optin.cplusplus.VirtualCall:ShowFixIts=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp 2>&1 | /usr/bin/FileCheck -check-prefix=TEXT /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp : 'RUN: at line 5'; "/usr/bin/python3.10" /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/check-analyzer-fixit.py /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-fixits.cpp.tmp -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-config optin.cplusplus.VirtualCall:ShowFixIts=true -analyzer-output=plist -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-fixits.cpp.tmp.plist : 'RUN: at line 9'; cat /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/virtualcall-fixits.cpp.tmp.plist | /usr/bin/FileCheck -check-prefix=PLIST /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp:23:10: error: TEXT: expected string not found in input // TEXT: warning: Call to virtual method 'S::foo' during construction ^ :1:1: note: scanning from here PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. ^ :24:42: note: possible intended match here #16 0x00007fe491442bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:23'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: Stack dump: check:23'0 ~~~~~~~~~~~~ 3: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,optin.cplusplus.VirtualCall -analyzer-config optin.cplusplus.VirtualCall:ShowFixIts=true /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/virtualcall-fixits.cpp check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: 1. parser at end of file check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: 2. While analyzing stack: check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #0 Calling S::S() check:23'0 ~~~~~~~~~~~~~~~~~~~ . . . 19: #11 0x00007fe491464993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: #12 0x00007fe491464993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21: #13 0x00007fe491464993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22: #14 0x00007fe4914932f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23: #15 0x00007fe49149384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24: #16 0x00007fe491442bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:23'1 ? possible intended match 25: #17 0x00007fe491442d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26: #18 0x00007fe491442fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27: #19 0x00007fe49171481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28: #20 0x00007fe49171481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29: #21 0x00007fe49171481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 check:23'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. FAIL: Clang :: Analysis/vector.m (1358 of 16414) ******************** TEST 'Clang :: Analysis/vector.m' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vector.m -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vector.m 1. parser at end of file 2. While analyzing stack: #0 Calling myfunc 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vector.m:56:16: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vector.m:56:16: Error evaluating statement #0 0x00007f22fa2909d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f22fa28ed80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f22fa290e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f22f9217930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f23015c3126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f23015c3126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f23015c3126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f23015c3126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f23015c3126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f23015c3126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f23015c3126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f23015c3126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f23012a1c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f23012a1c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f23012a1c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f23012a1c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f23012a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f23012a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f23012a1c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f23012a1c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f23012a28dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f23012a28dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f23012a28dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f23012a28dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f2301292e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f2301292e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f2301292e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f23012ab0ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f23012ab0ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f23012ab0ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f23012905a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f23012905a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f23012905a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f23012b96f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f23012b96f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f23012b96f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f23012b98f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f23012b98f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f23012b98f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f230120ef06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f230120ef06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f230120ef06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f23016a234f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f23016a234f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f23016a234f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f23016a234f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f2301273883 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f2301273883 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f2301273883 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f2301273883 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f2301273883 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f2301273883 clang::ento::ExprEngine::VisitObjCMessage(clang::ObjCMessageExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:192:0 #52 0x00007f2301275a56 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #53 0x00007f2301275a56 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1791:0 #54 0x00007f23012774e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f23012774e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f230127784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f2301226c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f2301226fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f23014f881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f23014f881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f23014f881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f23014f881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f23014f881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f23014fc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f23014fc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f23014fc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f23014fc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f23014fc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f22ffc2fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f22ffc2fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f22ffc2fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f22ffc2fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f230107fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f2301028807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f2301028807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f2301028807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f23010c9028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000565543a41714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000565543a47843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000565543a3a5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f22f9202590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f22f9202649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000565543a3c4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/vector.m.script: line 1: 1468486 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vector.m -- ******************** Testing: 0.. FAIL: Clang :: Analysis/vfork.c (1412 of 16414) ******************** TEST 'Clang :: Analysis/vfork.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,security.insecureAPI.vfork,unix.Vfork -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,security.insecureAPI.vfork,unix.Vfork -verify -x c++ /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,security.insecureAPI.vfork,unix.Vfork -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c 1. parser at end of file 2. While analyzing stack: #0 Calling f5 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c:131:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c:131:7: Error evaluating statement #0 0x00007f324804d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f324804bd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f324804de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3246fd4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f324f380126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f324f380126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f324f380126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f324f380126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f324f380126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f324f380126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f324f380126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f324f380126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f324f05ec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f324f05ec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f324f05ec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f324f05ec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f324f05ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f324f05ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f324f05ec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f324f05ec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f324f05f8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f324f05f8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f324f05f8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f324f05f8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f324f06893b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f324f06893b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f324f06893b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f324f06811f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f324f06811f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f324f06811f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f324f04d5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f324f04d5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f324f04d5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f324f0766f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f324f0766f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f324f0766f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f324f0768f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f324f0768f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f324f0768f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f324efcbf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f324efcbf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f324efcbf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f324f45f34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f324f45f34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f324f45f34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f324f45f34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f324f2670e9 std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:9 #47 0x00007f324f2670e9 std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:21 #48 0x00007f324f2670e9 std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:44 #49 0x00007f324f2670e9 std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:25 #50 0x00007f324f2670e9 std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:44 #51 0x00007f324f2670e9 checkPostCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:177:11 #52 0x00007f324f2670e9 void clang::ento::check::PostCall::_checkCall<(anonymous namespace)::VforkChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:183:46 #53 0x00007f324efce58d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #54 0x00007f324efce58d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f324efce58d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #56 0x00007f324efce58d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #57 0x00007f324efce58d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #58 0x00007f324f01959d llvm::SmallVectorBase::SmallVectorBase(void*, unsigned long) /usr/include/llvm/ADT/SmallVector.h:57:48 #59 0x00007f324f01959d llvm::SmallVectorTemplateCommon, void>::SmallVectorTemplateCommon(unsigned long) /usr/include/llvm/ADT/SmallVector.h:117:67 #60 0x00007f324f01959d llvm::SmallVectorTemplateBase, true>::SmallVectorTemplateBase(unsigned long) /usr/include/llvm/ADT/SmallVector.h:468:75 #61 0x00007f324f01959d llvm::SmallVectorImpl >::SmallVectorImpl(unsigned int) /usr/include/llvm/ADT/SmallVector.h:569:37 #62 0x00007f324f01959d llvm::SmallVector, 8u>::SmallVector() /usr/include/llvm/ADT/SmallVector.h:1185:39 #63 0x00007f324f01959d clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:606:41 #64 0x00007f324f019e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #65 0x00007f324f032f89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #66 0x00007f324f032f89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #67 0x00007f324f0344e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #68 0x00007f324f0344e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #69 0x00007f324f03484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #70 0x00007f324efe3c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #71 0x00007f324efe3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #72 0x00007f324f2b581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #73 0x00007f324f2b581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #74 0x00007f324f2b581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #75 0x00007f324f2b581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #76 0x00007f324f2b581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #77 0x00007f324f2b9111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #78 0x00007f324f2b9111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #79 0x00007f324f2b9111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #80 0x00007f324f2b9111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #81 0x00007f324f2b9111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #82 0x00007f324d9ecbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #83 0x00007f324d9ecbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #84 0x00007f324d9ecbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #85 0x00007f324d9ecbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #86 0x00007f324ee3ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #87 0x00007f324ede5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #88 0x00007f324ede5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #89 0x00007f324ede5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #90 0x00007f324ee86028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #91 0x000056358356b714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #92 0x0000563583571843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #93 0x00005635835645ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #94 0x00007f3246fbf590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #95 0x00007f3246fbf649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #96 0x00005635835664c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/vfork.c.script: line 2: 1468503 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,security.insecureAPI.vfork,unix.Vfork -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vfork.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/vla-overflow.c (1435 of 16414) ******************** TEST 'Clang :: Analysis/vla-overflow.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla-overflow.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla-overflow.c 1. parser at end of file 2. While analyzing stack: #0 Calling check_VLA_overflow_sizeof 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla-overflow.c:7:7: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla-overflow.c:7:7: Error evaluating statement #0 0x00007f27fa9dc9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f27fa9dad80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f27fa9dce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f27f9963930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2801d0f126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f2801d0f126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f2801d0f126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f2801d0f126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f2801d0f126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f2801d0f126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f2801d0f126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f2801d0f126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f28019edc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f28019edc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f28019edc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f28019edc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f28019edc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f28019edc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f28019edc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f28019edc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f28019ee8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f28019ee8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f28019ee8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f28019ee8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f28019dee00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f28019dee00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f28019dee00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f28019f70ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f28019f70ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f28019f70ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f28019dc5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f28019dc5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f28019dc5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f2801a056f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f2801a056f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f2801a056f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f2801a058f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f2801a058f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f2801a058f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f280195aeb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f280195aeb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f280195aeb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f2801dee34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f2801dee34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f2801dee34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f2801dee34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f280199421a llvm::IntrusiveRefCntPtr::IntrusiveRefCntPtr(llvm::IntrusiveRefCntPtr&&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:177:54 #47 0x00007f280199421a std::enable_if<__assignable, llvm::IntrusiveRefCntPtr >(), std::tuple&, llvm::IntrusiveRefCntPtr&>&>::type std::tuple&, llvm::IntrusiveRefCntPtr&>::operator=, llvm::IntrusiveRefCntPtr >(std::pair, llvm::IntrusiveRefCntPtr >&&) /usr/include/c++/12/tuple:1325:40 #48 0x00007f280199421a clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet&, clang::Expr const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:3065:59 #49 0x00007f28019c30b8 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #50 0x00007f28019c30b8 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #51 0x00007f28019c30b8 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #52 0x00007f28019c30b8 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #53 0x00007f28019c30b8 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1856:0 #54 0x00007f28019c34e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #55 0x00007f28019c34e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #56 0x00007f28019c384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #57 0x00007f2801972c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #58 0x00007f2801972fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #59 0x00007f2801c4481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #60 0x00007f2801c4481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #61 0x00007f2801c4481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #62 0x00007f2801c4481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #63 0x00007f2801c4481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #64 0x00007f2801c48111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #65 0x00007f2801c48111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #66 0x00007f2801c48111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #67 0x00007f2801c48111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #68 0x00007f2801c48111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #69 0x00007f280037bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #70 0x00007f280037bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #71 0x00007f280037bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #72 0x00007f280037bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #73 0x00007f28017cbe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #74 0x00007f2801774807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #75 0x00007f2801774807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #76 0x00007f2801774807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #77 0x00007f2801815028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #78 0x0000555ff9605714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #79 0x0000555ff960b843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #80 0x0000555ff95fe5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #81 0x00007f27f994e590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #82 0x00007f27f994e649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #83 0x0000555ff96004c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/vla-overflow.c.script: line 1: 1468609 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-pc-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla-overflow.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/zero-operands.c (1446 of 16414) ******************** TEST 'Clang :: Analysis/zero-operands.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/zero-operands.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/zero-operands.c 1. parser at end of file 2. While analyzing stack: #0 Calling test_0_divisible 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/zero-operands.c:44:3: Error evaluating statement #0 0x00007fee457bb9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fee457b9d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fee457bbe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fee44742930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fee4c7d2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fee4c7d2aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fee4c7d2aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fee4c7d2aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fee4c7d2aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fee4c7d2aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fee4c773993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fee4c773993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fee4c773993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fee4c773993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fee4c7a22f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fee4c7a284f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fee4c751c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #17 0x00007fee4c751fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #18 0x00007fee4ca2381a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #19 0x00007fee4ca2381a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #20 0x00007fee4ca2381a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #21 0x00007fee4ca2381a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #22 0x00007fee4ca2381a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #23 0x00007fee4ca27111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #24 0x00007fee4ca27111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #25 0x00007fee4ca27111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #26 0x00007fee4ca27111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #27 0x00007fee4ca27111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #28 0x00007fee4b15abb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #29 0x00007fee4b15abb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #30 0x00007fee4b15abb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #31 0x00007fee4b15abb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #32 0x00007fee4c5aae09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #33 0x00007fee4c553807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #34 0x00007fee4c553807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #35 0x00007fee4c553807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #36 0x00007fee4c5f4028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #37 0x000055982dfd9714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #38 0x000055982dfdf843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #39 0x000055982dfd25ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #40 0x00007fee4472d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #41 0x00007fee4472d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #42 0x000055982dfd44c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/zero-operands.c.script: line 1: 1468721 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/zero-operands.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/z3/apsint.c (1451 of 16414) ******************** TEST 'Clang :: Analysis/z3/apsint.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/z3/apsint.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/z3/apsint.c 1. parser at end of file 2. While analyzing stack: #0 Calling c 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/z3/apsint.c:14:9: Error evaluating branch #0 0x00007f907776e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f907776cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f907776ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f90766f5930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f907eaa1126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f907eaa1126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f907eaa1126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f907eaa1126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f907eaa1126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f907eaa1126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f907eaa1126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f907eaa1126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f907e77fc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f907e77fc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f907e77fc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f907e77fc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f907e77fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f907e77fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f907e77fc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f907e77fc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f907e780619 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f907e780619 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f907e780619 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f907e780619 (anonymous namespace)::RangeConstraintManager::assumeSymNE(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2756:31 #24 0x00007f907e770e00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f907e770e00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f907e770e00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f907e7890ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f907e7890ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f907e7890ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f907e76e5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f907e76e5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f907e76e5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f907e7976f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f907e7976f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f907e7976f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f907e7978f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f907e7978f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f907e7978f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f907e6eceb8 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f907e6eceb8 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f907e6eceb8 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:94:54 #42 0x00007f907eb8034f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f907eb8034f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f907eb8034f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f907eb8034f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f907e72ce93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007f907e72ce93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007f907e72ce93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007f907e72ce93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007f907e72ce93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007f907e70375d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007f907e704fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007f907e9d681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007f907e9d681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007f907e9d681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007f907e9d681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007f907e9d681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007f907e9da111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007f907e9da111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007f907e9da111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007f907e9da111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007f907e9da111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007f907d10dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007f907d10dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007f907d10dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007f907d10dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007f907e55de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007f907e506807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007f907e506807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007f907e506807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007f907e5a7028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #72 0x00005586cdc2c714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #73 0x00005586cdc32843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #74 0x00005586cdc255ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #75 0x00007f90766e0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #76 0x00007f90766e0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #77 0x00005586cdc274c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/z3/Output/apsint.c.script: line 1: 1468719 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple x86_64-unknown-linux-gnu -analyzer-checker=core -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/z3/apsint.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/vla.c (1454 of 16414) ******************** TEST 'Clang :: Analysis/vla.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla.c 1. parser at end of file 2. While analyzing stack: #0 Calling b 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla.c:149:5: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla.c:149:5: Error evaluating statement #0 0x00007f0f3897a9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f0f38978d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f0f3897ae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f0f37901930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f0f3fcad126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f0f3fcad126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f0f3fcad126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f0f3fcad126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f0f3fcad126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f0f3fcad126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f0f3fcad126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f0f3fcad126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f0f3f98bc04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f0f3f98bc04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f0f3f98bc04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f0f3f98bc04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f0f3f98bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f0f3f98bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f0f3f98bc04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f0f3f98bc04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f0f3f98c8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f0f3f98c8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f0f3f98c8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f0f3f98c8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f0f3f97ce00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f0f3f97ce00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f0f3f97ce00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007f0f3f9950ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f0f3f9950ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f0f3f9950ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007f0f3f97a5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f0f3f97a5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f0f3f97a5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f0f3f9a36f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f0f3f9a36f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f0f3f9a36f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f0f3f9a38f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f0f3f9a38f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f0f3f9a38f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f0f3f8f8f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f0f3f8f8f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f0f3f8f8f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f0f3fd8c34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007f0f3fd8c34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007f0f3fd8c34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007f0f3fd8c34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007f0f3fc8dace std::_Head_base<1ul, llvm::IntrusiveRefCntPtr&, false>::_Head_base(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:193:0 #47 0x00007f0f3fc8dace std::_Tuple_impl<1ul, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:435:0 #48 0x00007f0f3fc8dace std::_Tuple_impl<0ul, llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&>::_Tuple_impl(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:284:0 #49 0x00007f0f3fc8dace std::tuple&, llvm::IntrusiveRefCntPtr&>::tuple(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1065:0 #50 0x00007f0f3fc8dace std::tuple&, llvm::IntrusiveRefCntPtr&> std::tie, llvm::IntrusiveRefCntPtr >(llvm::IntrusiveRefCntPtr&, llvm::IntrusiveRefCntPtr&) /usr/include/c++/12/tuple:1745:0 #51 0x00007f0f3fc8dace checkVLAIndexSize /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:178:0 #52 0x00007f0f3fc8dace (anonymous namespace)::VLASizeChecker::checkVLA(clang::ento::CheckerContext&, llvm::IntrusiveRefCntPtr, clang::VariableArrayType const*, clang::ento::SVal&) const (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:85:0 #53 0x00007f0f3fb9437d llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #54 0x00007f0f3fb9437d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #55 0x00007f0f3fb9437d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #56 0x00007f0f3fb9437d checkPreStmt /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:277:19 #57 0x00007f0f3fb9437d void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::VLASizeChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:85:45 #58 0x00007f0f3f8f1855 void expandGraphWithCheckers<(anonymous namespace)::CheckStmtContext>((anonymous namespace)::CheckStmtContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #59 0x00007f0f3f8f1aa7 clang::ento::CheckerManager::runCheckersForStmt(bool, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::Stmt const*, clang::ento::ExprEngine&, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:193:1 #60 0x00007f0f3f9564f4 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #61 0x00007f0f3f9564f4 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #62 0x00007f0f3f9564f4 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #63 0x00007f0f3f9564f4 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #64 0x00007f0f3f9564f4 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #65 0x00007f0f3f9564f4 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #66 0x00007f0f3f9564f4 clang::ento::ExprEngine::VisitDeclStmt(clang::DeclStmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineC.cpp:595:0 #67 0x00007f0f3f960a8a clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #68 0x00007f0f3f960a8a clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1721:0 #69 0x00007f0f3f9614e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #70 0x00007f0f3f9614e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #71 0x00007f0f3f96184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #72 0x00007f0f3f910c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #73 0x00007f0f3f910fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #74 0x00007f0f3fbe281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #75 0x00007f0f3fbe281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #76 0x00007f0f3fbe281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #77 0x00007f0f3fbe281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #78 0x00007f0f3fbe281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #79 0x00007f0f3fbe6111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #80 0x00007f0f3fbe6111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #81 0x00007f0f3fbe6111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #82 0x00007f0f3fbe6111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #83 0x00007f0f3fbe6111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #84 0x00007f0f3e319bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #85 0x00007f0f3e319bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #86 0x00007f0f3e319bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #87 0x00007f0f3e319bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #88 0x00007f0f3f769e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #89 0x00007f0f3f712807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #90 0x00007f0f3f712807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #91 0x00007f0f3f712807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #92 0x00007f0f3f7b3028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #93 0x000055a57fbbe714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #94 0x000055a57fbc4843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #95 0x000055a57fbb75ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #96 0x00007f0f378ec590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #97 0x00007f0f378ec649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #98 0x000055a57fbb94c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/vla.c.script: line 1: 1468642 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core -analyzer-checker=debug.ExprInspection -verify /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/vla.c -- ******************** Testing: 0.. FAIL: Clang :: Analysis/weak-functions.c (1466 of 16414) ******************** TEST 'Clang :: Analysis/weak-functions.c' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection,unix.Malloc,unix.cstring,alpha.unix.cstring,unix.API,osx.API,osx.cocoa.RetainCount -Wno-null-dereference -Wno-tautological-compare -analyzer-store=region -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/weak-functions.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection,unix.Malloc,unix.cstring,alpha.unix.cstring,unix.API,osx.API,osx.cocoa.RetainCount -Wno-null-dereference -Wno-tautological-compare -analyzer-store=region -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/weak-functions.c 1. parser at end of file 2. While analyzing stack: #0 Calling CFGetRuleViolation 3. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/weak-functions.c:118:22: Error evaluating statement 4. /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/weak-functions.c:118:22: Error evaluating statement #0 0x00007f3d5dca69d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f3d5dca4d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f3d5dca6e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3d5cc2d930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3d64fd9126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007f3d64fd9126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007f3d64fd9126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007f3d64fd9126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007f3d64fd9126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007f3d64fd9126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007f3d64fd9126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007f3d64fd9126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007f3d64cb7c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007f3d64cb7c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007f3d64cb7c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007f3d64cb7c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007f3d64cb7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007f3d64cb7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007f3d64cb7c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007f3d64cb7c04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007f3d64cb88dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007f3d64cb88dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007f3d64cb88dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007f3d64cb88dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007f3d64cc193b llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f3d64cc193b llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f3d64cc193b clang::ento::RangedConstraintManager::assumeSymUnsupported(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:148:46 #27 0x00007f3d64cc111f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007f3d64cc111f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007f3d64cc111f clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:97:53 #30 0x00007f3d64ca65a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f3d64ca65a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f3d64ca65a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007f3d64ccf6f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007f3d64ccf6f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007f3d64ccf6f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007f3d64ccf8f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007f3d64ccf8f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007f3d64ccf8f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007f3d64c24f06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007f3d64c24f06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007f3d64c24f06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007f3d64d0b48f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #43 0x00007f3d64d0b48f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #44 0x00007f3d64d0b48f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #45 0x00007f3d64d0b48f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:52 #46 0x00007f3d64d0b48f checkFunctionPointerCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:390:0 #47 0x00007f3d64d0b48f checkPreCall /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:546:0 #48 0x00007f3d64d0b48f void clang::ento::check::PreCall::_checkCall<(anonymous namespace)::CallAndMessageChecker>(void*, clang::ento::CallEvent const&, clang::ento::CheckerContext&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/Checker.h:168:0 #49 0x00007f3d64c2758d llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:5 #50 0x00007f3d64c2758d llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #51 0x00007f3d64c2758d clang::ento::CallEventRef::~CallEventRef() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:81:7 #52 0x00007f3d64c2758d runChecker /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:291:35 #53 0x00007f3d64c2758d void expandGraphWithCheckers<(anonymous namespace)::CheckCallContext>((anonymous namespace)::CheckCallContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:139:26 #54 0x00007f3d64c723a3 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #55 0x00007f3d64c723a3 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #56 0x00007f3d64c723a3 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #57 0x00007f3d64c723a3 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #58 0x00007f3d64c723a3 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #59 0x00007f3d64c723a3 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #60 0x00007f3d64c723a3 clang::ento::ExprEngine::evalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:580:44 #61 0x00007f3d64c72e8f clang::ento::ExprEngine::VisitCallExpr(clang::CallExpr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:513:10 #62 0x00007f3d64c8bf89 clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #63 0x00007f3d64c8bf89 clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1620:0 #64 0x00007f3d64c8d4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #65 0x00007f3d64c8d4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #66 0x00007f3d64c8d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #67 0x00007f3d64c3cc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #68 0x00007f3d64c3cfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #69 0x00007f3d64f0e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #70 0x00007f3d64f0e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #71 0x00007f3d64f0e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #72 0x00007f3d64f0e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #73 0x00007f3d64f0e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #74 0x00007f3d64f12111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #75 0x00007f3d64f12111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #76 0x00007f3d64f12111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #77 0x00007f3d64f12111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #78 0x00007f3d64f12111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #79 0x00007f3d63645bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #80 0x00007f3d63645bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #81 0x00007f3d63645bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #82 0x00007f3d63645bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #83 0x00007f3d64a95e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #84 0x00007f3d64a3e807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #85 0x00007f3d64a3e807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #86 0x00007f3d64a3e807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #87 0x00007f3d64adf028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #88 0x0000561693fd2714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #89 0x0000561693fd8843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #90 0x0000561693fcb5ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #91 0x00007f3d5cc18590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #92 0x00007f3d5cc18649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #93 0x0000561693fcd4c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Analysis/Output/weak-functions.c.script: line 1: 1468657 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -analyzer-checker=core,alpha.core,debug.ExprInspection,unix.Malloc,unix.cstring,alpha.unix.cstring,unix.API,osx.API,osx.cocoa.RetainCount -Wno-null-dereference -Wno-tautological-compare -analyzer-store=region -fblocks -verify -analyzer-config eagerly-assume=false /builddir/build/BUILD/clang-14.0.5.src/test/Analysis/weak-functions.c -- ******************** Testing: 0.. 10.. 20.. 30.. 40 FAIL: Clang :: Coverage/html-diagnostics.c (7044 of 16414) ******************** TEST 'Clang :: Coverage/html-diagnostics.c' FAILED ******************** Script: -- : 'RUN: at line 1'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-output=html -analyzer-checker=core -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c : 'RUN: at line 3'; find /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp -name "*.html" -exec cat "{}" ";" | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c : 'RUN: at line 5'; rm -rf /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp : 'RUN: at line 6'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-output=html-single-file -analyzer-checker=core -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c : 'RUN: at line 7'; find /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp -name "*.html" -exec cat "{}" ";" | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c -- Exit Code: 139 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-output=html -analyzer-checker=core -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c 1. parser at end of file 2. While analyzing stack: #0 Calling f0 3. /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c:28:8: Error evaluating statement #0 0x00007f8fa24059d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f8fa2403d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f8fa2405e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f8fa138c930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8fa941caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8fa941caa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8fa941caa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8fa941caa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f8fa941caa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f8fa941caa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f8fa93bd993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f8fa93bd993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f8fa93bd993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f8fa93bd993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f8fa93ec2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f8fa93ec84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f8fa939bbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f8fa939bd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f8fa939bfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f8fa966d81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f8fa966d81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f8fa966d81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f8fa966d81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f8fa966d81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f8fa9671111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f8fa9671111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f8fa9671111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f8fa9671111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f8fa9671111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f8fa7da4bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f8fa7da4bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f8fa7da4bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f8fa7da4bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f8fa91f4e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f8fa919d807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f8fa919d807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f8fa919d807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f8fa923e028 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /builddir/build/BUILD/clang-14.0.5.src/lib/FrontendTool/ExecuteCompilerInvocation.cpp:264:0 #38 0x000055a8b3269714 cc1_main(llvm::ArrayRef, char const*, void*) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/cc1_main.cpp:248:40 #39 0x000055a8b326f843 ExecuteCC1Tool(llvm::SmallVectorImpl&) /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:317:20 #40 0x000055a8b32625ec main /builddir/build/BUILD/clang-14.0.5.src/tools/driver/driver.cpp:388:26 #41 0x00007f8fa1377590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #42 0x00007f8fa1377649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #43 0x000055a8b32644c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang+0x124c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.script: line 6: 1500551 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang -cc1 -internal-isystem /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/lib64/clang/14.0.5/include -nostdsysteminc -analyze -analyzer-output=html -analyzer-checker=core -o /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Coverage/Output/html-diagnostics.c.tmp /builddir/build/BUILD/clang-14.0.5.src/test/Coverage/html-diagnostics.c -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: Clang :: Tooling/clang-check-analyzer.cpp (14703 of 16414) ******************** TEST 'Clang :: Tooling/clang-check-analyzer.cpp' FAILED ******************** Script: -- : 'RUN: at line 1'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze "/builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp" -- -c 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp : 'RUN: at line 2'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze "/builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp" -- -c -flto -Wa,--noexecstack 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp : 'RUN: at line 3'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze "/builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp" -- -c -no-integrated-as -flto=thin 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze "/builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp" -- -c -flto=full 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp -- Exit Code: 1 Command Output (stderr): -- /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp:6:11: error: CHECK: expected string not found in input // CHECK: Dereference of null pointer ^ :1:1: note: scanning from here #0 0x00007f931b1c29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) ^ :12:206: note: possible intended match here #11 0x00007f93224f5126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 ^ Input file: Check file: /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyzer.cpp -dump-input=help explains the following input dump. Input was: <<<<<< 1: #0 0x00007f931b1c29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) check:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: #1 0x00007f931b1c0d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: #2 0x00007f931b1c2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: #3 0x00007f931a149930 __restore_rt (/usr/lib64/libc.so.6+0x42930) check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: #4 0x00007f93224f5126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: #5 0x00007f93224f5126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: #6 0x00007f93224f5126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: #7 0x00007f93224f5126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #8 0x00007f93224f5126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: #9 0x00007f93224f5126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: #10 0x00007f93224f5126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: #11 0x00007f93224f5126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:6'1 ? possible intended match 13: #12 0x00007f93221d3c04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: #13 0x00007f93221d3c04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: #14 0x00007f93221d3c04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: #15 0x00007f93221d3c04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17: #16 0x00007f93221d3c04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 check:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: Clang :: Tooling/clang-check-analyze-save-temps.cpp (14704 of 16414) ******************** TEST 'Clang :: Tooling/clang-check-analyze-save-temps.cpp' FAILED ******************** Script: -- : 'RUN: at line 4'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyze-save-temps.cpp -- -save-temps -c -Xclang -verify : 'RUN: at line 9'; /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyze-save-temps.cpp -- -fsyntax-only -c -fsyntax-only -Xclang -verify 2>&1 | /usr/bin/FileCheck /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyze-save-temps.cpp --allow-empty -- Exit Code: 139 Command Output (stderr): -- #0 0x00007fd4170dd9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd4170dbd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fd4170dde6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd416064930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd41e410126 retain /usr/include/llvm/ADT/ImmutableSet.h:318:0 #5 0x00007fd41e410126 retain /usr/include/llvm/ADT/ImmutableSet.h:350:0 #6 0x00007fd41e410126 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:0 #7 0x00007fd41e410126 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:0 #8 0x00007fd41e410126 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:0 #9 0x00007fd41e410126 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:0 #10 0x00007fd41e410126 get<(anonymous namespace)::ConstraintRange> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:0 #11 0x00007fd41e410126 (anonymous namespace)::ConstraintAssignor::assignSymExprToConst(clang::ento::SymExpr const*, llvm::APSInt const&) (.constprop.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1920:0 #12 0x00007fd41e0eec04 assignSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1758:5 #13 0x00007fd41e0eec04 assignBinarySymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:36:1 #14 0x00007fd41e0eec04 assignSymSymExprImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #15 0x00007fd41e0eec04 assignImpl /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def:39:3 #16 0x00007fd41e0eec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1711:15 #17 0x00007fd41e0eec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1834:17 #18 0x00007fd41e0eec04 assign /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:1790:46 #19 0x00007fd41e0eec04 (anonymous namespace)::RangeConstraintManager::setRange(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::ento::RangeSet) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2728:75 #20 0x00007fd41e0ef8dc llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #21 0x00007fd41e0ef8dc llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #22 0x00007fd41e0ef8dc llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #23 0x00007fd41e0ef8dc (anonymous namespace)::RangeConstraintManager::assumeSymEQ(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2773:31 #24 0x00007fd41e0dfe00 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd41e0dfe00 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd41e0dfe00 clang::ento::RangedConstraintManager::assumeSymRel(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, clang::BinaryOperatorKind, llvm::APSInt const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:212:60 #27 0x00007fd41e0f80ae llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #28 0x00007fd41e0f80ae llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #29 0x00007fd41e0f80ae clang::ento::RangedConstraintManager::assumeSym(llvm::IntrusiveRefCntPtr, clang::ento::SymExpr const*, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:72:55 #30 0x00007fd41e0dd5a0 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007fd41e0dd5a0 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007fd41e0dd5a0 clang::ento::SimpleConstraintManager::assumeAux(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:73:44 #33 0x00007fd41e1066f3 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:0 #34 0x00007fd41e1066f3 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:0 #35 0x00007fd41e1066f3 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::NonLoc, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:46:0 #36 0x00007fd41e1068f7 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #37 0x00007fd41e1068f7 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #38 0x00007fd41e1068f7 clang::ento::SimpleConstraintManager::assume(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:41:0 #39 0x00007fd41e05bf06 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #40 0x00007fd41e05bf06 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #41 0x00007fd41e05bf06 clang::ento::ConstraintManager::assumeDual(llvm::IntrusiveRefCntPtr, clang::ento::DefinedSVal) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:105:56 #42 0x00007fd41e4ef34f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:0 #43 0x00007fd41e4ef34f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:0 #44 0x00007fd41e4ef34f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #45 0x00007fd41e4ef34f clang::ento::ProgramState::assume(clang::ento::DefinedOrUnknownSVal) const (.isra.0) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:679:0 #46 0x00007fd41e09be93 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #47 0x00007fd41e09be93 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #48 0x00007fd41e09be93 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #49 0x00007fd41e09be93 assumeCondition /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2214:1 #50 0x00007fd41e09be93 clang::ento::ExprEngine::processBranch(clang::Stmt const*, clang::ento::NodeBuilderContext&, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::CFGBlock const*, clang::CFGBlock const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:2259:79 #51 0x00007fd41e07275d clang::ento::CoreEngine::HandleBranch(clang::Stmt const*, clang::Stmt const*, clang::CFGBlock const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:433:0 #52 0x00007fd41e073fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #53 0x00007fd41e34581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #54 0x00007fd41e34581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #55 0x00007fd41e34581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #56 0x00007fd41e34581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #57 0x00007fd41e34581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #58 0x00007fd41e349111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #59 0x00007fd41e349111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #60 0x00007fd41e349111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #61 0x00007fd41e349111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #62 0x00007fd41e349111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #63 0x00007fd41ca7cbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #64 0x00007fd41ca7cbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #65 0x00007fd41ca7cbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #66 0x00007fd41ca7cbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #67 0x00007fd41decce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #68 0x00007fd41de75807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #69 0x00007fd41de75807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #70 0x00007fd41de75807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #71 0x00007fd41e000e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #72 0x00007fd41e000e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #73 0x00007fd41e000e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #74 0x00007fd41e000e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #75 0x00007fd41dffe622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #76 0x00007fd41dffe622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #77 0x00007fd41dffe622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #78 0x00007fd41dffe622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #79 0x00007fd41e000176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #80 0x00007fd41e000176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #81 0x00007fd41e000176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #82 0x00007fd41e000176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #83 0x00007fd41e0015bb clang::tooling::ClangTool::run(clang::tooling::ToolAction*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:577:0 #84 0x0000559ca9673a5f main /builddir/build/BUILD/clang-14.0.5.src/tools/clang-check/ClangCheck.cpp:257:1 #85 0x00007fd41604f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #86 0x00007fd41604f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #87 0x0000559ca96741c5 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check+0x81c5) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test/Tooling/Output/clang-check-analyze-save-temps.cpp.script: line 2: 1572629 Segmentation fault (core dumped) /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-check -analyze /builddir/build/BUILD/clang-14.0.5.src/test/Tooling/clang-check-analyze-save-temps.cpp -- -save-temps -c -Xclang -verify -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90. FAIL: Clang Tools :: clang-tidy/infrastructure/temporaries.cpp (15959 of 16414) ******************** TEST 'Clang Tools :: clang-tidy/infrastructure/temporaries.cpp' FAILED ******************** Script: -- : 'RUN: at line 2'; clang-tidy -checks='-*,clang-analyzer-core.NullDereference' /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp -- | FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp -- Exit Code: 2 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: clang-tidy -checks=-*,clang-analyzer-core.NullDereference /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp -- 1. parser at end of file 2. While analyzing stack: #0 Calling testNullPointerDereference() 3. /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp:20:13: Error evaluating statement 4. /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp:20:13: Error evaluating statement #0 0x00007f172a7099d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f172a707d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f172a709e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f17295b2930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f17316c5a59 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f17316c5a59 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f17316c5a59 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f17316c5a59 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f17316c5a59 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f17316c5a59 Set /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:168:27 #10 0x00007f17316c5a59 llvm::IntrusiveRefCntPtr clang::ento::ProgramStateManager::set<(anonymous namespace)::ObjectsUnderConstruction>(llvm::IntrusiveRefCntPtr, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::key_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::value_type, clang::ento::ProgramStateTrait<(anonymous namespace)::ObjectsUnderConstruction>::context_type) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:610:89 #11 0x00007f17316c5e4f llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #12 0x00007f17316c5e4f llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #13 0x00007f17316c5e4f llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #14 0x00007f17316c5e4f set<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:834:63 #15 0x00007f17316c5e4f clang::ento::ExprEngine::addObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*, clang::ento::SVal) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:469:53 #16 0x00007f17316c6152 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #17 0x00007f17316c6152 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #18 0x00007f17316c6152 clang::ento::ExprEngine::updateObjectsUnderConstruction(clang::ento::SVal, clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:443:63 #19 0x00007f17316e883a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #20 0x00007f17316e883a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #21 0x00007f17316e883a clang::ento::ExprEngine::handleConstructionContext(clang::Expr const*, llvm::IntrusiveRefCntPtr, clang::LocationContext const*, clang::ConstructionContext const*, clang::ento::EvalCallOptions&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:741:0 #22 0x00007f17316e883a clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:505:0 #23 0x00007f17316eef3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #24 0x00007f17316eef3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #25 0x00007f17316f04e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #26 0x00007f17316f04e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #27 0x00007f17316f084f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #28 0x00007f173169fc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #29 0x00007f173169ffde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #30 0x00007f173197181a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #31 0x00007f173197181a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #32 0x00007f173197181a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #33 0x00007f173197181a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #34 0x00007f173197181a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #35 0x00007f1731975111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #36 0x00007f1731975111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #37 0x00007f1731975111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #38 0x00007f1731975111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #39 0x00007f1731975111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #40 0x00007f173150da10 clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/MultiplexConsumer.cpp:291:25 #41 0x00007f17300a8bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #42 0x00007f17300a8bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #43 0x00007f17300a8bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #44 0x00007f17300a8bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #45 0x00007f17314f8e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #46 0x00007f17314a1807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #47 0x00007f17314a1807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #48 0x00007f17314a1807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #49 0x00007f173162ce08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #50 0x00007f173162ce08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #51 0x00007f173162ce08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #52 0x00007f173162ce08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #53 0x0000560c164df65b std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:6 #54 0x0000560c164df65b std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:7 #55 0x0000560c164df65b std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:11 #56 0x0000560c164df65b clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef)::ActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:566:50 #57 0x00007f173162a622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #58 0x00007f173162a622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #59 0x00007f173162a622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #60 0x00007f173162a622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #61 0x00007f173162c176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #62 0x00007f173162c176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #63 0x00007f173162c176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #64 0x00007f173162c176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #65 0x00007f173162d5bb clang::tooling::ClangTool::run(clang::tooling::ToolAction*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:577:0 #66 0x0000560c164e49f3 clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:588:28 #67 0x0000560c16195bd6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #68 0x0000560c16195bd6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #69 0x0000560c16195bd6 clang::tidy::clangTidyMain(int, char const**) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool/ClangTidyMain.cpp:501:63 #70 0x00007f172959d590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #71 0x00007f172959d649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #72 0x0000560c1618cd95 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tidy+0x104d95) FileCheck error: '' is empty. FileCheck command line: FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/temporaries.cpp -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90. FAIL: Clang Tools :: clang-tidy/infrastructure/static-analyzer-config.cpp (15965 of 16414) ******************** TEST 'Clang Tools :: clang-tidy/infrastructure/static-analyzer-config.cpp' FAILED ******************** Script: -- : 'RUN: at line 2'; clang-tidy /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer-config.cpp -checks='-*,clang-analyzer-unix.Malloc' -config='{CheckOptions: [{ key: "clang-analyzer-unix.DynamicMemoryModeling:Optimistic", value: true}]}' -- | FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer-config.cpp -- Exit Code: 2 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: clang-tidy /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer-config.cpp -checks=-*,clang-analyzer-unix.Malloc "-config={CheckOptions: [{ key: \"clang-analyzer-unix.DynamicMemoryModeling:Optimistic\", value: true}]}" -- 1. parser at end of file 2. While analyzing stack: #0 Calling af2() 3. /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer-config.cpp:16:3: Error evaluating statement #0 0x00007f864bc0e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f864bc0cd80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007f864bc0ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f864aab7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f8652d5e589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f8652d5e589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f8652d5e589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f8652d5e589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f8652d5e589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f8652d5e589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f8652d5e589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f8652d5e589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007f8652b868e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007f8652bc6876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007f8652bc6876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007f8652bc6876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007f8652bc6876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007f8652bc6876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007f8652bc6876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007f8652bc6876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007f8652bf52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007f8652bf584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007f8652ba4c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007f8652ba4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007f8652e7681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007f8652e7681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007f8652e7681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007f8652e7681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007f8652e7681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007f8652e7a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007f8652e7a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007f8652e7a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007f8652e7a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007f8652e7a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007f8652a12a10 clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/MultiplexConsumer.cpp:291:25 #35 0x00007f86515adbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #36 0x00007f86515adbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #37 0x00007f86515adbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #38 0x00007f86515adbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #39 0x00007f86529fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #40 0x00007f86529a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #41 0x00007f86529a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #42 0x00007f86529a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #43 0x00007f8652b31e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #44 0x00007f8652b31e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #45 0x00007f8652b31e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #46 0x00007f8652b31e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #47 0x000055a31cbc765b std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:6 #48 0x000055a31cbc765b std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:7 #49 0x000055a31cbc765b std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:11 #50 0x000055a31cbc765b clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef)::ActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:566:50 #51 0x00007f8652b2f622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #52 0x00007f8652b2f622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #53 0x00007f8652b2f622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #54 0x00007f8652b2f622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #55 0x00007f8652b31176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #56 0x00007f8652b31176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #57 0x00007f8652b31176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #58 0x00007f8652b31176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #59 0x00007f8652b325bb clang::tooling::ClangTool::run(clang::tooling::ToolAction*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:577:0 #60 0x000055a31cbcc9f3 clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:588:28 #61 0x000055a31c87dbd6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x000055a31c87dbd6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x000055a31c87dbd6 clang::tidy::clangTidyMain(int, char const**) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool/ClangTidyMain.cpp:501:63 #64 0x00007f864aaa2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f864aaa2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x000055a31c874d95 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tidy+0x104d95) FileCheck error: '' is empty. FileCheck command line: FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer-config.cpp -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90. FAIL: Clang Tools :: clang-tidy/infrastructure/static-analyzer.cpp (15974 of 16414) ******************** TEST 'Clang Tools :: clang-tidy/infrastructure/static-analyzer.cpp' FAILED ******************** Script: -- : 'RUN: at line 2'; clang-tidy /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer.cpp -checks='-*,clang-analyzer-*' -- | FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer.cpp -- Exit Code: 2 Command Output (stderr): -- PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: clang-tidy /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer.cpp -checks=-*,clang-analyzer-* -- 1. parser at end of file 2. While analyzing stack: #0 Calling g() 3. /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer.cpp:14:3: Error evaluating statement #0 0x00007fd57c4a29d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd57c4a0d80 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d80) #2 0x00007fd57c4a2e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd57b34b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd5835f2589 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd5835f2589 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd5835f2589 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd5835f2589 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fd5835f2589 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fd5835f2589 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fd5835f2589 get<(anonymous namespace)::RegionState> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007fd5835f2589 (anonymous namespace)::MallocChecker::checkDeadSymbols(clang::ento::SymbolReaper&, clang::ento::CheckerContext&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2759:49 #12 0x00007fd58341a8e0 void expandGraphWithCheckers<(anonymous namespace)::CheckDeadSymbolsContext>((anonymous namespace)::CheckDeadSymbolsContext, clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&) (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:138:5 #13 0x00007fd58345a876 llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #14 0x00007fd58345a876 llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #15 0x00007fd58345a876 llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:3 #16 0x00007fd58345a876 llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:7 #17 0x00007fd58345a876 llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:7 #18 0x00007fd58345a876 clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:7 #19 0x00007fd58345a876 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:739:48 #20 0x00007fd5834892f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #21 0x00007fd58348984f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #22 0x00007fd583438c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #23 0x00007fd583438fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #24 0x00007fd58370a81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #25 0x00007fd58370a81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #26 0x00007fd58370a81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #27 0x00007fd58370a81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #28 0x00007fd58370a81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #29 0x00007fd58370e111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #30 0x00007fd58370e111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #31 0x00007fd58370e111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #32 0x00007fd58370e111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #33 0x00007fd58370e111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #34 0x00007fd5832a6a10 clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/MultiplexConsumer.cpp:291:25 #35 0x00007fd581e41bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #36 0x00007fd581e41bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #37 0x00007fd581e41bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #38 0x00007fd581e41bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #39 0x00007fd583291e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #40 0x00007fd58323a807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #41 0x00007fd58323a807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #42 0x00007fd58323a807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #43 0x00007fd5833c5e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #44 0x00007fd5833c5e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #45 0x00007fd5833c5e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #46 0x00007fd5833c5e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #47 0x0000558a0066465b std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:6 #48 0x0000558a0066465b std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:7 #49 0x0000558a0066465b std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:11 #50 0x0000558a0066465b clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef)::ActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:566:50 #51 0x00007fd5833c3622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #52 0x00007fd5833c3622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #53 0x00007fd5833c3622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #54 0x00007fd5833c3622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #55 0x00007fd5833c5176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #56 0x00007fd5833c5176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #57 0x00007fd5833c5176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #58 0x00007fd5833c5176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #59 0x00007fd5833c65bb clang::tooling::ClangTool::run(clang::tooling::ToolAction*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:577:0 #60 0x0000558a006699f3 clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef, std::allocator > >, llvm::IntrusiveRefCntPtr, bool, bool, llvm::StringRef) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/ClangTidy.cpp:588:28 #61 0x0000558a0031abd6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #62 0x0000558a0031abd6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #63 0x0000558a0031abd6 clang::tidy::clangTidyMain(int, char const**) /builddir/build/BUILD/clang-tools-extra-14.0.5.src/clang-tidy/tool/ClangTidyMain.cpp:501:63 #64 0x00007fd57b336590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007fd57b336649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x0000558a00311d95 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/bin/clang-tidy+0x104d95) FileCheck error: '' is empty. FileCheck command line: FileCheck /builddir/build/BUILD/clang-tools-extra-14.0.5.src/test/clang-tidy/infrastructure/static-analyzer.cpp -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/8/37 (16106 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/8/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-8-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=8 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 9 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RegisterDeps [ RUN ] RegisterDeps.DependencyInteraction DependencyInteraction.cc:1:11: warning: test.StrongDeptest.WeakDeptest.Deptest.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. DependencyInteraction.cc:1:11: warning: test.WeakDeptest.StrongDeptest.Deptest.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. DependencyInteraction.cc:1:11: warning: test.Deptest.RegistrationOrdertest.StrongDep [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. DependencyInteraction.cc:1:11: warning: test.Deptest.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. DependencyInteraction.cc:1:11: warning: test.Deptest.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. DependencyInteraction.cc:1:11: warning: test.StrongDeptest.WeakDeptest.Deptest.Dep2test.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. [ OK ] RegisterDeps.DependencyInteraction (17 ms) [----------] 1 test from RegisterDeps (17 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetContainsTest [ OK ] RangeSetTest/4.RangeSetContainsTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.RequiredArguments [ OK ] CallDescription.RequiredArguments (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/18 [ OK ] SValTests/SValTest.GetConstType/18 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/13 [ OK ] SValTests/SValTest.GetSymExprType/13 (3 ms) [ RUN ] SValTests/SValTest.GetCompoundType/8 [ OK ] SValTests/SValTest.GetCompoundType/8 (3 ms) [ RUN ] SValTests/SValTest.GetThisType/3 #0 0x00007f14dd2319d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f14dd22fd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f14dd231e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f14dc1b8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f14e4248aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f14e4248aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f14e4248aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f14e4248aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f14e4248aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f14e4248aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f14e41e9993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f14e41e9993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f14e41e9993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f14e41e9993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f14e42182f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f14e421884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f14e41c7bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f14e41c7d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f14e41c7fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f14e449981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f14e449981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f14e449981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f14e449981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f14e449981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f14e449d111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f14e449d111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f14e449d111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f14e449d111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f14e449d111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f14e2bd0bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f14e2bd0bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f14e2bd0bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f14e2bd0bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f14e4020e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f14e3fc9807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f14e3fc9807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f14e3fc9807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f14e4154e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f14e4154e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f14e4154e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f14e4154e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f14e4152622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f14e4152622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f14e4152622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f14e4152622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f14e4154176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f14e4154176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f14e4154176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f14e4154176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f14e41546c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f14e41549d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f14e41549d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055836fc6865e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055836fc6865e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055836fc6865e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055836fc6865e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055836fc7e30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055836fc7e30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055836fc7e30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055836fc7e30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055836fc7e30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055836fc7e30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055836fc7e30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055836fbece31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055836fbece31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055836fbece31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f14dc1a3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f14dc1a3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055836fbf7b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-8-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/0/37 (16107 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/0/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-0-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=0 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 1 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from TestReturnValueUnderConstructionChecker [ RUN ] TestReturnValueUnderConstructionChecker.ReturnValueUnderConstructionChecker #0 0x00007fae578a79d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fae578a5d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fae578a7e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fae5682e930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fae5e8506de retain /usr/include/llvm/ADT/ImmutableSet.h:318:21 #5 0x00007fae5e8506de retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fae5e8506de retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fae5e8506de IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007fae5e8506de ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007fae5e8506de MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007fae5e8506de get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:393:40 #11 0x00007fae5e8506de clang::ento::ExprEngine::getObjectUnderConstruction(llvm::IntrusiveRefCntPtr, clang::ConstructionContextItem const&, clang::LocationContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:477:32 #12 0x00007fae5e835845 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #13 0x00007fae5e835845 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #14 0x00007fae5e835845 clang::ento::CallEvent::isArgumentConstructedDirectly(unsigned int) const /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:403:0 #15 0x00007fae5e835845 addParameterValuesToBindings(clang::StackFrameContext const*, llvm::SmallVectorImpl >&, clang::ento::SValBuilder&, clang::ento::CallEvent const&, llvm::ArrayRef) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:444:0 #16 0x00007fae5e83677c clang::ento::AnyCXXConstructorCall::getCXXThisVal() const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:849:0 #17 0x00007fae5e83677c clang::ento::AnyCXXConstructorCall::getInitialStackFrameContents(clang::StackFrameContext const*, llvm::SmallVectorImpl >&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CallEvent.cpp:868:0 #18 0x00007fae5e8ebed8 llvm::SmallVectorBase::size() const /usr/include/llvm/ADT/SmallVector.h:70:32 #19 0x00007fae5e8ebed8 llvm::SmallVectorTemplateCommon, void>::end() /usr/include/llvm/ADT/SmallVector.h:251:41 #20 0x00007fae5e8ebed8 clang::ento::StoreManager::enterStackFrame(void const*, clang::ento::CallEvent const&, clang::StackFrameContext const*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/Store.cpp:54:24 #21 0x00007fae5e8a8a49 clang::ento::ProgramState::makeWithStore(clang::ento::StoreRef const&) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:427:27 #22 0x00007fae5e8a8a49 clang::ento::ProgramState::enterStackFrame(clang::ento::CallEvent const&, clang::StackFrameContext const*) const /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ProgramState.cpp:236:32 #23 0x00007fae5e872f67 llvm::IntrusiveRefCntPtr::swap(llvm::IntrusiveRefCntPtr&) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:204:8 #24 0x00007fae5e872f67 llvm::IntrusiveRefCntPtr::operator=(llvm::IntrusiveRefCntPtr) /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:194:9 #25 0x00007fae5e872f67 clang::ento::ExprEngine::inlineCall(clang::ento::CallEvent const&, clang::Decl const*, clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:462:49 #26 0x00007fae5e887be6 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:0 #27 0x00007fae5e887be6 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:0 #28 0x00007fae5e887be6 clang::ento::ExprEngine::defaultEvalCall(clang::ento::NodeBuilder&, clang::ento::ExplodedNode*, clang::ento::CallEvent const&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:1090:0 #29 0x00007fae5e83b32e llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #30 0x00007fae5e83b32e llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #31 0x00007fae5e83b32e llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #32 0x00007fae5e83b32e llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #33 0x00007fae5e83b32e llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #34 0x00007fae5e83b32e clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #35 0x00007fae5e83b32e clang::ento::CheckerManager::runCheckersForEvalCall(clang::ento::ExplodedNodeSet&, clang::ento::ExplodedNodeSet const&, clang::ento::CallEvent const&, clang::ento::ExprEngine&, clang::ento::EvalCallOptions const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CheckerManager.cpp:710:0 #36 0x00007fae5e88623b llvm::SmallVectorTemplateCommon::isSmall() const /usr/include/llvm/ADT/SmallVector.h:125:0 #37 0x00007fae5e88623b llvm::SmallVectorImpl::~SmallVectorImpl() /usr/include/llvm/ADT/SmallVector.h:587:0 #38 0x00007fae5e88623b llvm::SmallVector::~SmallVector() /usr/include/llvm/ADT/SmallVector.h:1190:0 #39 0x00007fae5e88623b llvm::SetVector, llvm::SmallDenseSet > >::~SetVector() /usr/include/llvm/ADT/SetVector.h:40:0 #40 0x00007fae5e88623b llvm::SmallSetVector::~SmallSetVector() /usr/include/llvm/ADT/SetVector.h:307:0 #41 0x00007fae5e88623b clang::ento::ExplodedNodeSet::~ExplodedNodeSet() /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:463:0 #42 0x00007fae5e88623b clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:632:0 #43 0x00007fae5e88cf3e clang::ento::NodeBuilder::addNodes(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:336:0 #44 0x00007fae5e88cf3e clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:1640:0 #45 0x00007fae5e88e4e3 clang::ento::ExplodedNodeSet::insert(clang::ento::ExplodedNodeSet const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:490:5 #46 0x00007fae5e88e4e3 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:791:0 #47 0x00007fae5e88e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #48 0x00007fae5e83dc8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #49 0x00007fae5e83dfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #50 0x00007fae5eb0f81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #51 0x00007fae5eb0f81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #52 0x00007fae5eb0f81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #53 0x00007fae5eb0f81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #54 0x00007fae5eb0f81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #55 0x00007fae5eb13111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #56 0x00007fae5eb13111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #57 0x00007fae5eb13111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #58 0x00007fae5eb13111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #59 0x00007fae5eb13111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #60 0x00007fae5d246bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #61 0x00007fae5d246bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #62 0x00007fae5d246bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #63 0x00007fae5d246bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #64 0x00007fae5e696e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #65 0x00007fae5e63f807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #66 0x00007fae5e63f807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #67 0x00007fae5e63f807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #68 0x00007fae5e7cae08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #69 0x00007fae5e7cae08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #70 0x00007fae5e7cae08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #71 0x00007fae5e7cae08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #72 0x00007fae5e7c8622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #73 0x00007fae5e7c8622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #74 0x00007fae5e7c8622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #75 0x00007fae5e7c8622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #76 0x00007fae5e7ca176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #77 0x00007fae5e7ca176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #78 0x00007fae5e7ca176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #79 0x00007fae5e7ca176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #80 0x00007fae5e7ca6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #81 0x00007fae5e7ca9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #82 0x00007fae5e7ca9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #83 0x00007fae5e7cab50 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #84 0x00007fae5e7cab50 clang::tooling::runToolOnCode(std::unique_ptr >, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:178:0 #85 0x00005631fe4b61e0 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #86 0x00005631fe4b61e0 runCheckerOnCode /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:121:32 #87 0x00005631fe4b61e0 bool clang::ento::runCheckerOnCode<&(clang::ento::(anonymous namespace)::addTestReturnValueUnderConstructionChecker(clang::ento::AnalysisASTConsumer&, clang::AnalyzerOptions&))>(std::__cxx11::basic_string, std::allocator > const&) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:128:34 #88 0x00005631fe4be16b std::__cxx11::basic_string, std::allocator >::_M_data() const /usr/include/c++/12/bits/basic_string.h:234:28 #89 0x00005631fe4be16b std::__cxx11::basic_string, std::allocator >::_M_is_local() const /usr/include/c++/12/bits/basic_string.h:274:23 #90 0x00005631fe4be16b std::__cxx11::basic_string, std::allocator >::_M_dispose() /usr/include/c++/12/bits/basic_string.h:285:18 #91 0x00005631fe4be16b std::__cxx11::basic_string, std::allocator >::~basic_string() /usr/include/c++/12/bits/basic_string.h:795:19 #92 0x00005631fe4be16b clang::ento::(anonymous namespace)::TestReturnValueUnderConstructionChecker_ReturnValueUnderConstructionChecker_Test::TestBody() /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/TestReturnValueUnderConstruction.cpp:57:3 #93 0x00005631fe4c930f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #94 0x00005631fe4c930f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #95 0x00005631fe4c930f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #96 0x00005631fe4c930f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #97 0x00005631fe4c930f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #98 0x00005631fe4c930f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #99 0x00005631fe4c930f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #100 0x00005631fe437e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #101 0x00005631fe437e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #102 0x00005631fe437e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #103 0x00007fae56819590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #104 0x00007fae56819649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #105 0x00005631fe442b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-0-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/4/37 (16108 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/4/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-4-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=4 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 5 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RegisterCustomCheckers [ RUN ] RegisterCustomCheckers.RegisterChecker RegisterChecker.cc:1:6: warning: Custom diagnostic description [test.CustomChecker] void f() {;} ^ ~~~ 1 warning generated. [ OK ] RegisterCustomCheckers.RegisterChecker (3 ms) [----------] 1 test from RegisterCustomCheckers (3 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetNegateTest [ OK ] RangeSetTest/4.RangeSetNegateTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from FalsePositiveRefutationBRVisitorTestBase [ RUN ] FalsePositiveRefutationBRVisitorTestBase.UnSatAtErrorNodeDueToRefinedConstraintNoReport [ SKIPPED ] FalsePositiveRefutationBRVisitorTestBase.UnSatAtErrorNodeDueToRefinedConstraintNoReport (0 ms) [----------] 1 test from FalsePositiveRefutationBRVisitorTestBase (0 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/14 [ OK ] SValTests/SValTest.GetConstType/14 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/9 [ OK ] SValTests/SValTest.GetSymExprType/9 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/4 #0 0x00007fc2162579d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fc216255d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fc216257e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fc2151de930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fc21d26eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fc21d26eaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fc21d26eaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fc21d26eaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fc21d26eaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fc21d26eaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fc21d20f993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fc21d20f993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fc21d20f993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fc21d20f993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fc21d23e2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fc21d23e84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fc21d1edbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fc21d1edd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fc21d1edfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fc21d4bf81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fc21d4bf81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fc21d4bf81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fc21d4bf81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fc21d4bf81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fc21d4c3111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fc21d4c3111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fc21d4c3111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fc21d4c3111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fc21d4c3111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fc21bbf6bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fc21bbf6bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fc21bbf6bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fc21bbf6bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fc21d046e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fc21cfef807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fc21cfef807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fc21cfef807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fc21d17ae08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fc21d17ae08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fc21d17ae08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fc21d17ae08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fc21d178622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fc21d178622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fc21d178622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fc21d178622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fc21d17a176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fc21d17a176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fc21d17a176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fc21d17a176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fc21d17a6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fc21d17a9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fc21d17a9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x00005622dede7db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x00005622dede7db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x00005622dede7db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x00005622dede7db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x00005622dee0a30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x00005622dee0a30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x00005622dee0a30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x00005622dee0a30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x00005622dee0a30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x00005622dee0a30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x00005622dee0a30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x00005622ded78e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x00005622ded78e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x00005622ded78e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fc2151c9590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fc2151c9649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x00005622ded83b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-4-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/6/37 (16109 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/6/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-6-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=6 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 7 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RegisterDeps [ RUN ] RegisterDeps.UnsatisfiedDependency UnsatisfiedDependency.cc:1:11: warning: test.RegistrationOrder [test.RegistrationOrder] void f() {int i;} ^~~~~ 1 warning generated. [ OK ] RegisterDeps.UnsatisfiedDependency (4 ms) [----------] 1 test from RegisterDeps (4 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetRangeIntersectTest [ OK ] RangeSetTest/4.RangeSetRangeIntersectTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from CXXDeallocatorCall [ RUN ] CXXDeallocatorCall.SimpleDestructor #0 0x00007f08c1d7e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f08c1d7cd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f08c1d7ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f08c0d05930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f08c8d36606 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f08c8d36606 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f08c8d36606 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f08c8d36606 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:175:49 #8 0x00007f08c8d36606 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:81:44 #9 0x00007f08c8d36606 MakeData /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h:155:35 #10 0x00007f08c8d36606 get<(anonymous namespace)::ObjectsUnderConstruction> /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:386:84 #11 0x00007f08c8d36606 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:718:61 #12 0x00007f08c8d652f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #13 0x00007f08c8d6584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #14 0x00007f08c8d14c8f clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:470:0 #15 0x00007f08c8d14fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #16 0x00007f08c8fe681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #17 0x00007f08c8fe681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #18 0x00007f08c8fe681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #19 0x00007f08c8fe681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #20 0x00007f08c8fe681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #21 0x00007f08c8fea111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #22 0x00007f08c8fea111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #23 0x00007f08c8fea111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #24 0x00007f08c8fea111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #25 0x00007f08c8fea111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #26 0x00007f08c771dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #27 0x00007f08c771dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #28 0x00007f08c771dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #29 0x00007f08c771dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #30 0x00007f08c8b6de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #31 0x00007f08c8b16807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #32 0x00007f08c8b16807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #33 0x00007f08c8b16807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #34 0x00007f08c8ca1e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #35 0x00007f08c8ca1e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #36 0x00007f08c8ca1e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #37 0x00007f08c8ca1e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #38 0x00007f08c8c9f622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #39 0x00007f08c8c9f622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #40 0x00007f08c8c9f622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #41 0x00007f08c8c9f622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #42 0x00007f08c8ca1176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #43 0x00007f08c8ca1176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #44 0x00007f08c8ca1176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #45 0x00007f08c8ca1176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #46 0x00007f08c8ca16c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #47 0x00007f08c8ca19d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #48 0x00007f08c8ca19d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #49 0x00007f08c8ca1b50 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #50 0x00007f08c8ca1b50 clang::tooling::runToolOnCode(std::unique_ptr >, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:178:0 #51 0x000055acad357326 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #52 0x000055acad357326 runCheckerOnCode /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:121:32 #53 0x000055acad357326 clang::ento::(anonymous namespace)::CXXDeallocatorCall_SimpleDestructor_Test::TestBody() /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CallEventTest.cpp:75:3 #54 0x000055acad3bd30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #55 0x000055acad3bd30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #56 0x000055acad3bd30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #57 0x000055acad3bd30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #58 0x000055acad3bd30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #59 0x000055acad3bd30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #60 0x000055acad3bd30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #61 0x000055acad32be31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #62 0x000055acad32be31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #63 0x000055acad32be31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #64 0x00007f08c0cf0590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #65 0x00007f08c0cf0649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #66 0x000055acad336b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-6-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/17/37 (16110 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/17/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-17-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=17 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 18 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetNegateTest [ OK ] RangeSetTest/1.RangeSetNegateTest (3 ms) [----------] 1 test from RangeSetTest/1 (4 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetAddTest [ OK ] RangeSetTest/5.RangeSetAddTest (1 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.AliasNames [ OK ] CallDescription.AliasNames (11 ms) [----------] 1 test from CallDescription (11 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/6 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetLocAsIntType/6 (2 ms) [ RUN ] SValTests/SValTest.GetPointerType/1 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetPointerType/1 (3 ms) [ RUN ] SValTests/SValTest.GetCompoundType/17 #0 0x00007f9805f809d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f9805f7ed52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f9805f80e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f9804f07930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f980cf97aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f980cf97aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f980cf97aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f980cf97aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f980cf97aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f980cf97aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f980cf38993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f980cf38993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f980cf38993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f980cf38993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f980cf672f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f980cf6784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f980cf16bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f980cf16d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f980cf16fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f980d1e881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f980d1e881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f980d1e881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f980d1e881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f980d1e881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f980d1ec111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f980d1ec111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f980d1ec111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f980d1ec111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f980d1ec111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f980b91fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f980b91fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f980b91fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f980b91fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f980cd6fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f980cd18807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f980cd18807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f980cd18807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f980cea3e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f980cea3e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f980cea3e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f980cea3e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f980cea1622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f980cea1622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f980cea1622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f980cea1622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f980cea3176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f980cea3176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f980cea3176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f980cea3176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f980cea36c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f980cea39d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f980cea39d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000560e0556edb1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000560e0556edb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000560e0556edb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000560e0556edb1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x0000560e0559130f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000560e0559130f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000560e0559130f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000560e0559130f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000560e0559130f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000560e0559130f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000560e0559130f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000560e054ffe31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000560e054ffe31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000560e054ffe31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f9804ef2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f9804ef2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000560e0550ab15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-17-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/11/37 (16111 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/11/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-11-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=11 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 12 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetRangeIntersectTest [ OK ] RangeSetTest/0.RangeSetRangeIntersectTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetUniteTest [ OK ] RangeSetTest/4.RangeSetUniteTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.MatchConstructor [ OK ] CallDescription.MatchConstructor (2 ms) [----------] 1 test from CallDescription (2 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/0 [ OK ] SValTests/SValTest.GetLocAsIntType/0 (3 ms) [ RUN ] SValTests/SValTest.GetSymExprType/16 [ OK ] SValTests/SValTest.GetSymExprType/16 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/11 [ OK ] SValTests/SValTest.GetCompoundType/11 (3 ms) [ RUN ] SValTests/SValTest.GetThisType/6 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] #0 0x00007ff9d4c719d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007ff9d4c6fd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007ff9d4c71e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007ff9d3bf8930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007ff9dbc88aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007ff9dbc88aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007ff9dbc88aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007ff9dbc88aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007ff9dbc88aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007ff9dbc88aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007ff9dbc29993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007ff9dbc29993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007ff9dbc29993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007ff9dbc29993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007ff9dbc582f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007ff9dbc5884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007ff9dbc07bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007ff9dbc07d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007ff9dbc07fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007ff9dbed981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007ff9dbed981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007ff9dbed981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007ff9dbed981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007ff9dbed981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007ff9dbedd111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007ff9dbedd111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007ff9dbedd111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007ff9dbedd111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007ff9dbedd111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007ff9da610bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007ff9da610bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007ff9da610bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007ff9da610bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007ff9dba60e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007ff9dba09807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007ff9dba09807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007ff9dba09807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007ff9dbb94e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007ff9dbb94e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007ff9dbb94e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007ff9dbb94e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007ff9dbb92622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007ff9dbb92622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007ff9dbb92622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007ff9dbb92622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007ff9dbb94176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007ff9dbb94176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007ff9dbb94176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007ff9dbb94176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007ff9dbb946c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007ff9dbb949d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007ff9dbb949d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055e29a91065e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055e29a91065e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055e29a91065e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055e29a91065e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055e29a92630f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055e29a92630f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055e29a92630f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055e29a92630f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055e29a92630f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055e29a92630f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055e29a92630f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055e29a894e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055e29a894e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055e29a894e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007ff9d3be3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007ff9d3be3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055e29a89fb15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-11-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/20/37 (16121 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/20/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-20-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=20 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 21 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetGenericIntersectTest [ OK ] RangeSetTest/1.RangeSetGenericIntersectTest (6 ms) [----------] 1 test from RangeSetTest/1 (6 ms total) [----------] 1 test from RangeSetTest/6, where TypeParam = long [ RUN ] RangeSetTest/6.RangeSetNegateTest [ OK ] RangeSetTest/6.RangeSetNegateTest (2 ms) [----------] 1 test from RangeSetTest/6 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.NegativeMatchQualifiedNames [ OK ] CallDescription.NegativeMatchQualifiedNames (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/9 [ OK ] SValTests/SValTest.GetLocAsIntType/9 (2 ms) [ RUN ] SValTests/SValTest.GetPointerType/4 [ OK ] SValTests/SValTest.GetPointerType/4 (3 ms) [ RUN ] SValTests/SValTest.GetCompoundType/20 #0 0x00007fd22f39e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fd22f39cd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fd22f39ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fd22e325930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fd2363b5aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fd2363b5aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fd2363b5aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fd2363b5aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fd2363b5aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fd2363b5aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fd236356993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fd236356993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fd236356993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fd236356993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fd2363852f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fd23638584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fd236334bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fd236334d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fd236334fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fd23660681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fd23660681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fd23660681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fd23660681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fd23660681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fd23660a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fd23660a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fd23660a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fd23660a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fd23660a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fd234d3dbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fd234d3dbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fd234d3dbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fd234d3dbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fd23618de09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fd236136807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fd236136807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fd236136807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fd2362c1e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fd2362c1e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fd2362c1e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fd2362c1e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fd2362bf622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fd2362bf622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fd2362bf622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fd2362bf622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fd2362c1176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fd2362c1176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fd2362c1176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fd2362c1176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fd2362c16c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fd2362c19d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fd2362c19d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055f0a0f75db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055f0a0f75db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055f0a0f75db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055f0a0f75db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x000055f0a0f9830f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055f0a0f9830f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055f0a0f9830f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055f0a0f9830f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055f0a0f9830f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055f0a0f9830f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055f0a0f9830f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055f0a0f06e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055f0a0f06e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055f0a0f06e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fd22e310590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fd22e310649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055f0a0f11b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-20-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/13/37 (16122 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/13/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-13-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=13 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 14 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetContainsTest [ OK ] RangeSetTest/0.RangeSetContainsTest (4 ms) [----------] 1 test from RangeSetTest/0 (4 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetPointIntersectTest [ OK ] RangeSetTest/5.RangeSetPointIntersectTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.RejectOverQualifiedNames [ OK ] CallDescription.RejectOverQualifiedNames (2 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/2 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetLocAsIntType/2 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/18 [ OK ] SValTests/SValTest.GetSymExprType/18 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/13 #0 0x00007f507480e9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f507480cd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f507480ee6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5073795930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f507b825aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f507b825aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f507b825aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f507b825aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f507b825aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f507b825aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f507b7c6993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f507b7c6993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f507b7c6993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f507b7c6993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f507b7f52f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f507b7f584f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f507b7a4bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f507b7a4d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f507b7a4fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f507ba7681a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f507ba7681a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f507ba7681a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f507ba7681a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f507ba7681a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f507ba7a111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f507ba7a111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f507ba7a111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f507ba7a111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f507ba7a111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f507a1adbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f507a1adbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f507a1adbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f507a1adbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f507b5fde09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f507b5a6807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f507b5a6807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f507b5a6807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f507b731e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f507b731e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f507b731e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f507b731e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f507b72f622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f507b72f622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f507b72f622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f507b72f622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f507b731176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f507b731176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f507b731176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f507b731176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f507b7316c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f507b7319d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f507b7319d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x00005581ae9bfdb1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x00005581ae9bfdb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x00005581ae9bfdb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x00005581ae9bfdb1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x00005581ae9e230f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x00005581ae9e230f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x00005581ae9e230f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x00005581ae9e230f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x00005581ae9e230f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x00005581ae9e230f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x00005581ae9e230f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x00005581ae950e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x00005581ae950e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x00005581ae950e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f5073780590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f5073780649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x00005581ae95bb15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-13-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/22/37 (16124 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/22/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-22-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=22 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 23 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetAddTest [ OK ] RangeSetTest/1.RangeSetAddTest (4 ms) [----------] 1 test from RangeSetTest/1 (4 ms total) [----------] 1 test from RangeSetTest/6, where TypeParam = long [ RUN ] RangeSetTest/6.RangeSetRangeIntersectTest [ OK ] RangeSetTest/6.RangeSetRangeIntersectTest (2 ms) [----------] 1 test from RangeSetTest/6 (2 ms total) [----------] 1 test from BugReportInterestingness [ RUN ] BugReportInterestingness.Symbols input.cpp:15:7: warning: test bug [test.Interestingness] bug(A); ^~~~~~ 1 warning generated. [ OK ] BugReportInterestingness.Symbols (4 ms) [----------] 1 test from BugReportInterestingness (4 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/11 [ OK ] SValTests/SValTest.GetLocAsIntType/11 (6 ms) [ RUN ] SValTests/SValTest.GetPointerType/6 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetPointerType/6 (2 ms) [ RUN ] SValTests/SValTest.GetStringType/1 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetStringType/1 (2 ms) [ RUN ] SValTests/SValTest.GetThisType/17 #0 0x00007f393afd09d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f393afced52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f393afd0e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f3939f57930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f3941fe7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f3941fe7aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f3941fe7aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f3941fe7aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f3941fe7aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f3941fe7aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f3941f88993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f3941f88993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f3941f88993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f3941f88993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f3941fb72f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f3941fb784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f3941f66bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f3941f66d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f3941f66fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f394223881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f394223881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f394223881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f394223881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f394223881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f394223c111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f394223c111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f394223c111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f394223c111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f394223c111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f394096fbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f394096fbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f394096fbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f394096fbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f3941dbfe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f3941d68807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f3941d68807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f3941d68807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f3941ef3e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f3941ef3e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f3941ef3e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f3941ef3e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f3941ef1622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f3941ef1622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f3941ef1622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f3941ef1622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f3941ef3176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f3941ef3176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f3941ef3176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f3941ef3176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f3941ef36c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f3941ef39d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f3941ef39d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055de3932a65e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055de3932a65e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055de3932a65e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055de3932a65e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055de3934030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055de3934030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055de3934030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055de3934030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055de3934030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055de3934030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055de3934030f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055de392aee31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055de392aee31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055de392aee31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f3939f42590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f3939f42649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055de392b9b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-22-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/9/37 (16125 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/9/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-9-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=9 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 10 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetNegateTest [ OK ] RangeSetTest/0.RangeSetNegateTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetAddTest [ OK ] RangeSetTest/4.RangeSetAddTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.LackOfRequiredArguments [ OK ] CallDescription.LackOfRequiredArguments (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/19 [ OK ] SValTests/SValTest.GetConstType/19 (3 ms) [ RUN ] SValTests/SValTest.GetSymExprType/14 [ OK ] SValTests/SValTest.GetSymExprType/14 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/9 [ OK ] SValTests/SValTest.GetCompoundType/9 (3 ms) [ RUN ] SValTests/SValTest.GetThisType/4 #0 0x00007fdec95369d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdec9534d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fdec9536e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdec84bd930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fded054daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fded054daa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fded054daa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fded054daa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fded054daa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fded054daa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fded04ee993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fded04ee993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fded04ee993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fded04ee993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fded051d2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fded051d84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fded04ccbac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fded04ccd66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fded04ccfde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fded079e81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fded079e81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fded079e81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fded079e81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fded079e81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fded07a2111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fded07a2111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fded07a2111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fded07a2111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fded07a2111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fdeceed5bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fdeceed5bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fdeceed5bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fdeceed5bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fded0325e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fded02ce807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fded02ce807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fded02ce807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fded0459e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fded0459e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fded0459e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fded0459e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fded0457622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fded0457622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fded0457622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fded0457622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fded0459176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fded0459176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fded0459176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fded0459176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fded04596c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fded04599d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fded04599d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055f56089665e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055f56089665e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055f56089665e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055f56089665e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055f5608ac30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055f5608ac30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055f5608ac30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055f5608ac30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055f5608ac30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055f5608ac30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055f5608ac30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055f56081ae31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055f56081ae31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055f56081ae31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fdec84a8590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fdec84a8649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055f560825b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-9-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/3/37 (16126 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/3/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-3-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=3 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 4 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from Store [ RUN ] Store.LiteralCompound [ OK ] Store.LiteralCompound (4 ms) [----------] 1 test from Store (4 ms total) [----------] 1 test from RangeSetTest/3, where TypeParam = unsigned short [ RUN ] RangeSetTest/3.RangeSetUniteTest [ OK ] RangeSetTest/3.RangeSetUniteTest (2 ms) [----------] 1 test from RangeSetTest/3 (2 ms total) [----------] 1 test from FalsePositiveRefutationBRVisitorTestBase [ RUN ] FalsePositiveRefutationBRVisitorTestBase.UnSatAtErrorNodeWithNewSymbolNoReport [ SKIPPED ] FalsePositiveRefutationBRVisitorTestBase.UnSatAtErrorNodeWithNewSymbolNoReport (0 ms) [----------] 1 test from FalsePositiveRefutationBRVisitorTestBase (0 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/13 [ OK ] SValTests/SValTest.GetConstType/13 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/8 [ OK ] SValTests/SValTest.GetSymExprType/8 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/3 #0 0x00007f6aba8189d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f6aba816d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f6aba818e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f6ab979f930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f6ac182faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f6ac182faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f6ac182faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f6ac182faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f6ac182faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f6ac182faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f6ac17d0993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f6ac17d0993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f6ac17d0993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f6ac17d0993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f6ac17ff2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f6ac17ff84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f6ac17aebac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f6ac17aed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f6ac17aefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f6ac1a8081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f6ac1a8081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f6ac1a8081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f6ac1a8081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f6ac1a8081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f6ac1a84111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f6ac1a84111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f6ac1a84111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f6ac1a84111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f6ac1a84111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f6ac01b7bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f6ac01b7bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f6ac01b7bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f6ac01b7bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f6ac1607e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f6ac15b0807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f6ac15b0807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f6ac15b0807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f6ac173be08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f6ac173be08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f6ac173be08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f6ac173be08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f6ac1739622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f6ac1739622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f6ac1739622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f6ac1739622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f6ac173b176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f6ac173b176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f6ac173b176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f6ac173b176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f6ac173b6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f6ac173b9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f6ac173b9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x00005626fa860db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x00005626fa860db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x00005626fa860db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x00005626fa860db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x00005626fa88330f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x00005626fa88330f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x00005626fa88330f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x00005626fa88330f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x00005626fa88330f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x00005626fa88330f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x00005626fa88330f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x00005626fa7f1e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x00005626fa7f1e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x00005626fa7f1e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f6ab978a590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f6ab978a649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x00005626fa7fcb15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-3-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/23/37 (16127 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/23/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-23-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=23 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 24 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetDeletePointTest [ OK ] RangeSetTest/1.RangeSetDeletePointTest (7 ms) [----------] 1 test from RangeSetTest/1 (7 ms total) [----------] 1 test from RangeSetTest/6, where TypeParam = long [ RUN ] RangeSetTest/6.RangeSetGenericIntersectTest [ OK ] RangeSetTest/6.RangeSetGenericIntersectTest (3 ms) [----------] 1 test from RangeSetTest/6 (3 ms total) [----------] 1 test from StaticAnalyzerOptions [ RUN ] StaticAnalyzerOptions.getRegisteredCheckers [ OK ] StaticAnalyzerOptions.getRegisteredCheckers (0 ms) [----------] 1 test from StaticAnalyzerOptions (0 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/12 [ OK ] SValTests/SValTest.GetLocAsIntType/12 (3 ms) [ RUN ] SValTests/SValTest.GetPointerType/7 [ OK ] SValTests/SValTest.GetPointerType/7 (2 ms) [ RUN ] SValTests/SValTest.GetStringType/2 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetStringType/2 (3 ms) [ RUN ] SValTests/SValTest.GetThisType/18 #0 0x00007f62e918c9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f62e918ad52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f62e918ce6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f62e8113930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f62f01a3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f62f01a3aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f62f01a3aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f62f01a3aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f62f01a3aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f62f01a3aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f62f0144993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f62f0144993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f62f0144993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f62f0144993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f62f01732f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f62f017384f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f62f0122bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f62f0122d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f62f0122fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f62f03f481a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f62f03f481a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f62f03f481a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f62f03f481a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f62f03f481a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f62f03f8111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f62f03f8111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f62f03f8111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f62f03f8111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f62f03f8111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f62eeb2bbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f62eeb2bbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f62eeb2bbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f62eeb2bbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f62eff7be09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f62eff24807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f62eff24807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f62eff24807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f62f00afe08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f62f00afe08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f62f00afe08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f62f00afe08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f62f00ad622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f62f00ad622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f62f00ad622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f62f00ad622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f62f00af176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f62f00af176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f62f00af176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f62f00af176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f62f00af6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f62f00af9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f62f00af9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000555ac6f6565e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000555ac6f6565e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000555ac6f6565e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000555ac6f6565e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x0000555ac6f7b30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000555ac6f7b30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000555ac6f7b30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000555ac6f7b30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000555ac6f7b30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000555ac6f7b30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000555ac6f7b30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000555ac6ee9e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000555ac6ee9e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000555ac6ee9e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f62e80fe590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f62e80fe649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000555ac6ef4b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-23-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/12/37 (16128 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/12/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-12-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=12 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 13 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetGenericIntersectTest [ OK ] RangeSetTest/0.RangeSetGenericIntersectTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetNegateTest [ OK ] RangeSetTest/5.RangeSetNegateTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.MatchConversionOperator [ OK ] CallDescription.MatchConversionOperator (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/1 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetLocAsIntType/1 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/17 [ OK ] SValTests/SValTest.GetSymExprType/17 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/12 #0 0x00007fcd590819d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcd5907fd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fcd59081e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcd58008930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcd60098aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcd60098aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcd60098aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcd60098aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcd60098aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcd60098aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fcd60039993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fcd60039993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fcd60039993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fcd60039993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fcd600682f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fcd6006884f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fcd60017bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fcd60017d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fcd60017fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fcd602e981a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fcd602e981a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fcd602e981a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fcd602e981a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fcd602e981a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fcd602ed111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fcd602ed111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fcd602ed111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fcd602ed111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fcd602ed111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fcd5ea20bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fcd5ea20bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fcd5ea20bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fcd5ea20bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fcd5fe70e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fcd5fe19807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fcd5fe19807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fcd5fe19807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fcd5ffa4e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fcd5ffa4e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fcd5ffa4e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fcd5ffa4e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fcd5ffa2622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fcd5ffa2622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fcd5ffa2622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fcd5ffa2622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fcd5ffa4176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fcd5ffa4176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fcd5ffa4176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fcd5ffa4176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fcd5ffa46c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fcd5ffa49d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fcd5ffa49d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055735349bdb1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055735349bdb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055735349bdb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055735349bdb1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x00005573534be30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x00005573534be30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x00005573534be30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x00005573534be30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x00005573534be30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x00005573534be30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x00005573534be30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055735342ce31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055735342ce31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055735342ce31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fcd57ff3590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fcd57ff3649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000557353437b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-12-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/14/37 (16129 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/14/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-14-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=14 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 15 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetAddTest [ OK ] RangeSetTest/0.RangeSetAddTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetRangeIntersectTest [ OK ] RangeSetTest/5.RangeSetRangeIntersectTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.DontSkipNonInlineNamespaces [ OK ] CallDescription.DontSkipNonInlineNamespaces (4 ms) [----------] 1 test from CallDescription (4 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/3 [ OK ] SValTests/SValTest.GetLocAsIntType/3 (3 ms) [ RUN ] SValTests/SValTest.GetSymExprType/19 [ OK ] SValTests/SValTest.GetSymExprType/19 (3 ms) [ RUN ] SValTests/SValTest.GetCompoundType/14 #0 0x00007fb81c3689d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fb81c366d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fb81c368e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fb81b2ef930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fb82337faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fb82337faa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fb82337faa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fb82337faa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fb82337faa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fb82337faa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fb823320993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fb823320993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fb823320993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fb823320993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fb82334f2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fb82334f84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fb8232febac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fb8232fed66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fb8232fefde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fb8235d081a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fb8235d081a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fb8235d081a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fb8235d081a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fb8235d081a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fb8235d4111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fb8235d4111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fb8235d4111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fb8235d4111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fb8235d4111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fb821d07bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fb821d07bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fb821d07bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fb821d07bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fb823157e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fb823100807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fb823100807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fb823100807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fb82328be08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fb82328be08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fb82328be08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fb82328be08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fb823289622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fb823289622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fb823289622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fb823289622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fb82328b176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fb82328b176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fb82328b176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fb82328b176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fb82328b6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fb82328b9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fb82328b9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000555a1da87db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000555a1da87db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000555a1da87db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000555a1da87db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x0000555a1daaa30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000555a1daaa30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000555a1daaa30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000555a1daaa30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000555a1daaa30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000555a1daaa30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000555a1daaa30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000555a1da18e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000555a1da18e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000555a1da18e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fb81b2da590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fb81b2da649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000555a1da23b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-14-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/18/37 (16130 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/18/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-18-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=18 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 19 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetPointIntersectTest [ OK ] RangeSetTest/1.RangeSetPointIntersectTest (3 ms) [----------] 1 test from RangeSetTest/1 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetDeletePointTest [ OK ] RangeSetTest/5.RangeSetDeletePointTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.AliasSingleNamespace [ OK ] CallDescription.AliasSingleNamespace (5 ms) [----------] 1 test from CallDescription (5 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/7 [ OK ] SValTests/SValTest.GetLocAsIntType/7 (3 ms) [ RUN ] SValTests/SValTest.GetPointerType/2 warning: include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found] [ OK ] SValTests/SValTest.GetPointerType/2 (4 ms) [ RUN ] SValTests/SValTest.GetCompoundType/18 [ OK ] SValTests/SValTest.GetCompoundType/18 (3 ms) [ RUN ] SValTests/SValTest.GetThisType/13 #0 0x00007fde478ea9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fde478e8d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fde478eae6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fde46871930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fde4e901aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fde4e901aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fde4e901aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fde4e901aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fde4e901aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fde4e901aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fde4e8a2993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fde4e8a2993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fde4e8a2993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fde4e8a2993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fde4e8d12f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fde4e8d184f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fde4e880bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fde4e880d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fde4e880fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fde4eb5281a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fde4eb5281a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fde4eb5281a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fde4eb5281a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fde4eb5281a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fde4eb56111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fde4eb56111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fde4eb56111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fde4eb56111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fde4eb56111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fde4d289bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fde4d289bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fde4d289bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fde4d289bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fde4e6d9e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fde4e682807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fde4e682807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fde4e682807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fde4e80de08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fde4e80de08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fde4e80de08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fde4e80de08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fde4e80b622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fde4e80b622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fde4e80b622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fde4e80b622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fde4e80d176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fde4e80d176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fde4e80d176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fde4e80d176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fde4e80d6c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fde4e80d9d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fde4e80d9d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055a0d5f3f65e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055a0d5f3f65e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055a0d5f3f65e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055a0d5f3f65e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055a0d5f5530f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055a0d5f5530f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055a0d5f5530f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055a0d5f5530f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055a0d5f5530f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055a0d5f5530f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055a0d5f5530f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055a0d5ec3e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055a0d5ec3e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055a0d5ec3e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fde4685c590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fde4685c649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055a0d5eceb15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-18-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/24/37 (16131 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/24/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-24-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=24 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 25 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetUniteTest [ OK ] RangeSetTest/1.RangeSetUniteTest (5 ms) [----------] 1 test from RangeSetTest/1 (6 ms total) [----------] 1 test from RangeSetTest/6, where TypeParam = long [ RUN ] RangeSetTest/6.RangeSetContainsTest [ OK ] RangeSetTest/6.RangeSetContainsTest (2 ms) [----------] 1 test from RangeSetTest/6 (2 ms total) [----------] 1 test from StaticAnalyzerOptions [ RUN ] StaticAnalyzerOptions.SearchInParentPackageTests [ OK ] StaticAnalyzerOptions.SearchInParentPackageTests (0 ms) [----------] 1 test from StaticAnalyzerOptions (0 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/13 [ OK ] SValTests/SValTest.GetLocAsIntType/13 (4 ms) [ RUN ] SValTests/SValTest.GetPointerType/8 [ OK ] SValTests/SValTest.GetPointerType/8 (2 ms) [ RUN ] SValTests/SValTest.GetStringType/3 [ OK ] SValTests/SValTest.GetStringType/3 (2 ms) [ RUN ] SValTests/SValTest.GetThisType/19 #0 0x00007f63f45239d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f63f4521d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f63f4523e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f63f34aa930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f63fb53aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f63fb53aaa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f63fb53aaa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f63fb53aaa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f63fb53aaa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f63fb53aaa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f63fb4db993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f63fb4db993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f63fb4db993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f63fb4db993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f63fb50a2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f63fb50a84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f63fb4b9bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f63fb4b9d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f63fb4b9fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f63fb78b81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f63fb78b81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f63fb78b81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f63fb78b81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f63fb78b81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f63fb78f111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f63fb78f111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f63fb78f111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f63fb78f111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f63fb78f111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f63f9ec2bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f63f9ec2bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f63f9ec2bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f63f9ec2bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f63fb312e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f63fb2bb807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f63fb2bb807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f63fb2bb807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f63fb446e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f63fb446e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f63fb446e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f63fb446e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f63fb444622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f63fb444622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f63fb444622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f63fb444622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f63fb446176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f63fb446176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f63fb446176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f63fb446176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f63fb4466c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f63fb4469d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f63fb4469d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055843671365e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055843671365e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055843671365e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055843671365e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x000055843672930f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055843672930f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055843672930f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055843672930f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055843672930f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055843672930f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055843672930f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000558436697e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000558436697e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000558436697e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f63f3495590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f63f3495649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x00005584366a2b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-24-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/16/37 (16132 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/16/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-16-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=16 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 17 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetUniteTest [ OK ] RangeSetTest/0.RangeSetUniteTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetContainsTest [ OK ] RangeSetTest/5.RangeSetContainsTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.SkipAnonimousNamespaces [ OK ] CallDescription.SkipAnonimousNamespaces (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/5 [ OK ] SValTests/SValTest.GetLocAsIntType/5 (3 ms) [ RUN ] SValTests/SValTest.GetPointerType/0 [ OK ] SValTests/SValTest.GetPointerType/0 (4 ms) [ RUN ] SValTests/SValTest.GetCompoundType/16 #0 0x00007fdcaf7f49d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fdcaf7f2d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fdcaf7f4e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fdcae77b930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fdcb680baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fdcb680baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fdcb680baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fdcb680baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fdcb680baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fdcb680baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fdcb67ac993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fdcb67ac993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fdcb67ac993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fdcb67ac993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fdcb67db2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fdcb67db84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fdcb678abac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fdcb678ad66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fdcb678afde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fdcb6a5c81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fdcb6a5c81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fdcb6a5c81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fdcb6a5c81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fdcb6a5c81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fdcb6a60111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fdcb6a60111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fdcb6a60111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fdcb6a60111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fdcb6a60111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fdcb5193bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fdcb5193bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fdcb5193bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fdcb5193bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fdcb65e3e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fdcb658c807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fdcb658c807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fdcb658c807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fdcb6717e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fdcb6717e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fdcb6717e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fdcb6717e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fdcb6715622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fdcb6715622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fdcb6715622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fdcb6715622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fdcb6717176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fdcb6717176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fdcb6717176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fdcb6717176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fdcb67176c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fdcb67179d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fdcb67179d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000561807b17db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000561807b17db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000561807b17db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000561807b17db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x0000561807b3a30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000561807b3a30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000561807b3a30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000561807b3a30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000561807b3a30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000561807b3a30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000561807b3a30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000561807aa8e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000561807aa8e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000561807aa8e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fdcae766590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fdcae766649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000561807ab3b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-16-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/5/37 (16133 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/5/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-5-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=5 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 6 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RegisterCustomCheckers [ RUN ] RegisterCustomCheckers.CheckLocationIncDec CheckLocationIncDec.cc:1:6: warning: Custom diagnostic description [test.LocIncDecChecker] void f() { int *p; (*p)++; } ^ ~~~~~~~~~~~~~~~~~~~ 1 warning generated. [ OK ] RegisterCustomCheckers.CheckLocationIncDec (5 ms) [----------] 1 test from RegisterCustomCheckers (5 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetPointIntersectTest [ OK ] RangeSetTest/4.RangeSetPointIntersectTest (3 ms) [----------] 1 test from RangeSetTest/4 (3 ms total) [----------] 1 test from EvalCall [ RUN ] EvalCall.DetectConflictingEvalCalls [ SKIPPED ] EvalCall.DetectConflictingEvalCalls (0 ms) [----------] 1 test from EvalCall (0 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/15 [ OK ] SValTests/SValTest.GetConstType/15 (2 ms) [ RUN ] SValTests/SValTest.GetSymExprType/10 [ OK ] SValTests/SValTest.GetSymExprType/10 (3 ms) [ RUN ] SValTests/SValTest.GetCompoundType/5 [ OK ] SValTests/SValTest.GetCompoundType/5 (4 ms) [ RUN ] SValTests/SValTest.GetThisType/0 #0 0x00007f5d9061d9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f5d9061bd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f5d9061de6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f5d8f5a4930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f5d97634aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f5d97634aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f5d97634aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f5d97634aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f5d97634aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f5d97634aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f5d975d5993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f5d975d5993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f5d975d5993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f5d975d5993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f5d976042f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f5d9760484f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f5d975b3bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f5d975b3d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f5d975b3fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f5d9788581a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f5d9788581a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f5d9788581a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f5d9788581a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f5d9788581a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f5d97889111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f5d97889111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f5d97889111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f5d97889111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f5d97889111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f5d95fbcbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f5d95fbcbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f5d95fbcbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f5d95fbcbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f5d9740ce09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f5d973b5807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f5d973b5807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f5d973b5807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f5d97540e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f5d97540e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f5d97540e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f5d97540e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f5d9753e622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f5d9753e622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f5d9753e622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f5d9753e622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f5d97540176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f5d97540176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f5d97540176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f5d97540176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f5d975406c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f5d975409d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f5d975409d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000557f34e8265e std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000557f34e8265e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000557f34e8265e runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000557f34e8265e clang::ento::(anonymous namespace)::SValTest_GetThisType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:334:1 #56 0x0000557f34e9830f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000557f34e9830f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000557f34e9830f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000557f34e9830f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000557f34e9830f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000557f34e9830f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000557f34e9830f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000557f34e06e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000557f34e06e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000557f34e06e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f5d8f58f590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f5d8f58f649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000557f34e11b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-5-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/15/37 (16134 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/15/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-15-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=15 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 16 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetDeletePointTest [ OK ] RangeSetTest/0.RangeSetDeletePointTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetGenericIntersectTest [ OK ] RangeSetTest/5.RangeSetGenericIntersectTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.SkipTopInlineNamespaces [ OK ] CallDescription.SkipTopInlineNamespaces (4 ms) [----------] 1 test from CallDescription (4 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/4 [ OK ] SValTests/SValTest.GetLocAsIntType/4 (3 ms) [ RUN ] SValTests/SValTest.GetSymExprType/20 [ OK ] SValTests/SValTest.GetSymExprType/20 (1 ms) [ RUN ] SValTests/SValTest.GetCompoundType/15 #0 0x00007f4a37a549d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f4a37a52d52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f4a37a54e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f4a369db930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f4a3ea6baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f4a3ea6baa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f4a3ea6baa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f4a3ea6baa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f4a3ea6baa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f4a3ea6baa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f4a3ea0c993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f4a3ea0c993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f4a3ea0c993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f4a3ea0c993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f4a3ea3b2f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f4a3ea3b84f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f4a3e9eabac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f4a3e9ead66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f4a3e9eafde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f4a3ecbc81a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f4a3ecbc81a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f4a3ecbc81a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f4a3ecbc81a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f4a3ecbc81a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f4a3ecc0111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f4a3ecc0111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f4a3ecc0111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f4a3ecc0111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f4a3ecc0111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f4a3d3f3bb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f4a3d3f3bb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f4a3d3f3bb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f4a3d3f3bb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f4a3e843e09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f4a3e7ec807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f4a3e7ec807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f4a3e7ec807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f4a3e977e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f4a3e977e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f4a3e977e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f4a3e977e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f4a3e975622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f4a3e975622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f4a3e975622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f4a3e975622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f4a3e977176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f4a3e977176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f4a3e977176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f4a3e977176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f4a3e9776c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f4a3e9779d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f4a3e9779d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000562a32f38db1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000562a32f38db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000562a32f38db1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000562a32f38db1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x0000562a32f5b30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000562a32f5b30f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000562a32f5b30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000562a32f5b30f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000562a32f5b30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000562a32f5b30f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000562a32f5b30f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000562a32ec9e31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000562a32ec9e31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000562a32ec9e31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f4a369c6590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f4a369c6649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000562a32ed4b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-15-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/10/37 (16135 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/10/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-10-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=10 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 11 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/0, where TypeParam = signed char [ RUN ] RangeSetTest/0.RangeSetPointIntersectTest [ OK ] RangeSetTest/0.RangeSetPointIntersectTest (3 ms) [----------] 1 test from RangeSetTest/0 (3 ms total) [----------] 1 test from RangeSetTest/4, where TypeParam = int [ RUN ] RangeSetTest/4.RangeSetDeletePointTest [ OK ] RangeSetTest/4.RangeSetDeletePointTest (2 ms) [----------] 1 test from RangeSetTest/4 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.QualifiedNames [ OK ] CallDescription.QualifiedNames (3 ms) [----------] 1 test from CallDescription (3 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetConstType/20 [ OK ] SValTests/SValTest.GetConstType/20 (1 ms) [ RUN ] SValTests/SValTest.GetSymExprType/15 [ OK ] SValTests/SValTest.GetSymExprType/15 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/10 #0 0x00007fcc387609d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007fcc3875ed52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007fcc38760e6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007fcc376e7930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007fcc3f777aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007fcc3f777aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007fcc3f777aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007fcc3f777aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007fcc3f777aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007fcc3f777aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007fcc3f718993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007fcc3f718993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007fcc3f718993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007fcc3f718993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007fcc3f7472f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007fcc3f74784f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007fcc3f6f6bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007fcc3f6f6d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007fcc3f6f6fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007fcc3f9c881a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007fcc3f9c881a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007fcc3f9c881a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007fcc3f9c881a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007fcc3f9c881a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007fcc3f9cc111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007fcc3f9cc111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007fcc3f9cc111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007fcc3f9cc111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007fcc3f9cc111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007fcc3e0ffbb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007fcc3e0ffbb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007fcc3e0ffbb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007fcc3e0ffbb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007fcc3f54fe09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007fcc3f4f8807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007fcc3f4f8807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007fcc3f4f8807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007fcc3f683e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007fcc3f683e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007fcc3f683e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007fcc3f683e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007fcc3f681622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007fcc3f681622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007fcc3f681622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007fcc3f681622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007fcc3f683176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007fcc3f683176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007fcc3f683176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007fcc3f683176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007fcc3f6836c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007fcc3f6839d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007fcc3f6839d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x000055663b86ddb1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x000055663b86ddb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x000055663b86ddb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x000055663b86ddb1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x000055663b89030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x000055663b89030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x000055663b89030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x000055663b89030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x000055663b89030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x000055663b89030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x000055663b89030f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x000055663b7fee31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x000055663b7fee31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x000055663b7fee31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007fcc376d2590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007fcc376d2649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x000055663b809b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-10-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/19/37 (16136 of 16414) ******************** TEST 'Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/19/37' FAILED ******************** Script(shard): -- GTEST_OUTPUT=json:/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-19-37.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=37 GTEST_SHARD_INDEX=19 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests -- Note: This is test shard 20 of 37. [==========] Running 8 tests from 4 test suites. [----------] Global test environment set-up. [----------] 1 test from RangeSetTest/1, where TypeParam = unsigned char [ RUN ] RangeSetTest/1.RangeSetRangeIntersectTest [ OK ] RangeSetTest/1.RangeSetRangeIntersectTest (3 ms) [----------] 1 test from RangeSetTest/1 (3 ms total) [----------] 1 test from RangeSetTest/5, where TypeParam = unsigned int [ RUN ] RangeSetTest/5.RangeSetUniteTest [ OK ] RangeSetTest/5.RangeSetUniteTest (2 ms) [----------] 1 test from RangeSetTest/5 (2 ms total) [----------] 1 test from CallDescription [ RUN ] CallDescription.AliasMultipleNamespaces [ OK ] CallDescription.AliasMultipleNamespaces (6 ms) [----------] 1 test from CallDescription (6 ms total) [----------] 5 tests from SValTests/SValTest [ RUN ] SValTests/SValTest.GetLocAsIntType/8 [ OK ] SValTests/SValTest.GetLocAsIntType/8 (3 ms) [ RUN ] SValTests/SValTest.GetPointerType/3 [ OK ] SValTests/SValTest.GetPointerType/3 (2 ms) [ RUN ] SValTests/SValTest.GetCompoundType/19 #0 0x00007f268d87f9d3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-14.so+0xc7b9d3) #1 0x00007f268d87dd52 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-14.so+0xc79d52) #2 0x00007f268d87fe6a (/usr/lib64/libLLVM-14.so+0xc7be6a) #3 0x00007f268c806930 __restore_rt (/usr/lib64/libc.so.6+0x42930) #4 0x00007f2694896aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:318:19 #5 0x00007f2694896aa0 retain /usr/include/llvm/ADT/ImmutableSet.h:350:65 #6 0x00007f2694896aa0 retain /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:219:40 #7 0x00007f2694896aa0 IntrusiveRefCntPtr /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:176:72 #8 0x00007f2694896aa0 ImmutableMap /usr/include/llvm/ADT/ImmutableMap.h:63:7 #9 0x00007f2694896aa0 (anonymous namespace)::RangeConstraintManager::removeDeadBindings(llvm::IntrusiveRefCntPtr, clang::ento::SymbolReaper&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:2595:38 #10 0x00007f2694837993 llvm::IntrusiveRefCntPtrInfo::release(clang::ento::ProgramState const*) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h:30:39 #11 0x00007f2694837993 llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:224:41 #12 0x00007f2694837993 llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #13 0x00007f2694837993 clang::ento::ExprEngine::removeDead(clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&, clang::Stmt const*, clang::LocationContext const*, clang::Stmt const*, clang::ProgramPoint::Kind) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:751:50 #14 0x00007f26948662f5 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:780:0 #15 0x00007f269486684f clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/ExprEngine.cpp:637:0 #16 0x00007f2694815bac clang::ento::CoreEngine::HandleBlockEntrance(clang::BlockEntrance const&, clang::ento::ExplodedNode*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:294:0 #17 0x00007f2694815d66 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:194:0 #18 0x00007f2694815fde clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Core/CoreEngine.cpp:147:0 #19 0x00007f2694ae781a llvm::IntrusiveRefCntPtr::release() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:223:9 #20 0x00007f2694ae781a llvm::IntrusiveRefCntPtr::~IntrusiveRefCntPtr() /usr/include/llvm/ADT/IntrusiveRefCntPtr.h:191:34 #21 0x00007f2694ae781a clang::ento::ExprEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int) /builddir/build/BUILD/clang-14.0.5.src/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:188:34 #22 0x00007f2694ae781a RunPathSensitiveChecks /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:695:22 #23 0x00007f2694ae781a (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet >*) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:665:27 #24 0x00007f2694aeb111 llvm::DenseMapBase, llvm::detail::DenseSetPair >, clang::Decl const*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, llvm::detail::DenseSetPair >::begin() /usr/include/llvm/ADT/DenseMap.h:78:0 #25 0x00007f2694aeb111 llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::begin() /usr/include/llvm/ADT/DenseSet.h:173:0 #26 0x00007f2694aeb111 HandleDeclsCallGraph /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:488:0 #27 0x00007f2694aeb111 runAnalysisOnTranslationUnit /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:533:0 #28 0x00007f2694aeb111 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) /builddir/build/BUILD/clang-14.0.5.src/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:580:0 #29 0x00007f269321ebb3 __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >::__normal_iterator(std::unique_ptr >* const&) /usr/include/c++/12/bits/stl_iterator.h:1073:9 #30 0x00007f269321ebb3 std::vector >, std::allocator > > >::begin() /usr/include/c++/12/bits/stl_vector.h:869:16 #31 0x00007f269321ebb3 void clang::finalize >, std::allocator > > > >(std::vector >, std::allocator > > >&, clang::Sema const&) /builddir/build/BUILD/clang-14.0.5.src/include/clang/Sema/TemplateInstCallback.h:54:3 #32 0x00007f269321ebb3 clang::ParseAST(clang::Sema&, bool, bool) /builddir/build/BUILD/clang-14.0.5.src/lib/Parse/ParseAST.cpp:178:11 #33 0x00007f269466ee09 clang::FrontendAction::Execute() /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/FrontendAction.cpp:967:21 #34 0x00007f2694617807 llvm::Error::getPtr() const /usr/include/llvm/Support/Error.h:274:12 #35 0x00007f2694617807 llvm::Error::operator bool() /usr/include/llvm/Support/Error.h:234:22 #36 0x00007f2694617807 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /builddir/build/BUILD/clang-14.0.5.src/lib/Frontend/CompilerInstance.cpp:1036:42 #37 0x00007f26947a2e08 std::__uniq_ptr_impl >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:200:0 #38 0x00007f26947a2e08 std::unique_ptr >::reset(clang::FileSystemStatCache*) /usr/include/c++/12/bits/unique_ptr.h:501:0 #39 0x00007f26947a2e08 clang::FileManager::clearStatCache() /builddir/build/BUILD/clang-14.0.5.src/lib/Basic/FileManager.cpp:68:0 #40 0x00007f26947a2e08 clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr, clang::FileManager*, std::shared_ptr, clang::DiagnosticConsumer*) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:425:0 #41 0x00007f26947a0622 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #42 0x00007f26947a0622 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #43 0x00007f26947a0622 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #44 0x00007f26947a0622 clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:398:0 #45 0x00007f26947a2176 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/include/c++/12/bits/shared_ptr_base.h:1070:0 #46 0x00007f26947a2176 std::__shared_ptr::~__shared_ptr() /usr/include/c++/12/bits/shared_ptr_base.h:1524:0 #47 0x00007f26947a2176 std::shared_ptr::~shared_ptr() /usr/include/c++/12/bits/shared_ptr.h:175:0 #48 0x00007f26947a2176 clang::tooling::ToolInvocation::run() /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:383:0 #49 0x00007f26947a26c5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, llvm::IntrusiveRefCntPtr, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:217:0 #50 0x00007f26947a29d5 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #51 0x00007f26947a29d5 clang::tooling::runToolOnCodeWithArgs(std::unique_ptr >, llvm::Twine const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, llvm::Twine const&, llvm::Twine const&, std::shared_ptr, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const&) /builddir/build/BUILD/clang-14.0.5.src/lib/Tooling/Tooling.cpp:242:0 #52 0x0000559b0d24ddb1 std::unique_ptr >::~unique_ptr() /usr/include/c++/12/bits/unique_ptr.h:395:12 #53 0x0000559b0d24ddb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:138:40 #54 0x0000559b0d24ddb1 runCheckerOnCodeWithArgs /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/CheckerRegistration.h:147:42 #55 0x0000559b0d24ddb1 clang::ento::(anonymous namespace)::SValTest_GetCompoundType_Test::TestBody() (.lto_priv.0) /builddir/build/BUILD/clang-14.0.5.src/unittests/StaticAnalyzer/SValTest.cpp:273:1 #56 0x0000559b0d27030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2508:50 #57 0x0000559b0d27030f testing::Test::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2498:6 #58 0x0000559b0d27030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2684:14 #59 0x0000559b0d27030f testing::TestInfo::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2657:6 #60 0x0000559b0d27030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2816:31 #61 0x0000559b0d27030f testing::TestSuite::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:2795:6 #62 0x0000559b0d27030f testing::internal::UnitTestImpl::RunAllTests() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:5338:47 #63 0x0000559b0d1dee31 testing::UnitTest::Run() /usr/share/llvm/src/utils/unittest/googletest/src/gtest.cc:4928:64 #64 0x0000559b0d1dee31 RUN_ALL_TESTS() /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:2473:49 #65 0x0000559b0d1dee31 main /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:50:23 #66 0x00007f268c7f1590 __libc_start_call_main (/usr/lib64/libc.so.6+0x2d590) #67 0x00007f268c7f1649 __libc_start_main@GLIBC_2.2.5 (/usr/lib64/libc.so.6+0x2d649) #68 0x0000559b0d1e9b15 _start (/builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests+0x4fb15) -- exit: -11 -- shard JSON output does not exist: /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/unittests/StaticAnalyzer/./StaticAnalysisTests-Clang-Unit-1449456-19-37.json ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (593): Clang :: Analysis/CFContainers.mm Clang :: Analysis/CFNumber.c Clang :: Analysis/CFRetainRelease_NSAssertionHandler.m Clang :: Analysis/CGColorSpace.c Clang :: Analysis/CheckNSError.m Clang :: Analysis/CheckThatArraySubsciptNodeIsNotCollected.cpp Clang :: Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m Clang :: Analysis/DeallocMissingRelease.m Clang :: Analysis/DeallocUseAfterFreeErrors.m Clang :: Analysis/DeleteWithNonVirtualDtor.cpp Clang :: Analysis/DynamicTypePropagation.m Clang :: Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp Clang :: Analysis/Malloc+MismatchedDeallocator_intersections.cpp Clang :: Analysis/MemRegion.cpp Clang :: Analysis/MismatchedDeallocator-checker-test.mm Clang :: Analysis/MismatchedDeallocator-path-notes.cpp Clang :: Analysis/MissingDealloc.m Clang :: Analysis/NSContainers.m Clang :: Analysis/NSPanel.m Clang :: Analysis/NSString.m Clang :: Analysis/NSWindow.m Clang :: Analysis/NewDelete+MismatchedDeallocator_intersections.cpp Clang :: Analysis/NewDelete-atomics.cpp Clang :: Analysis/NewDelete-checker-test.cpp Clang :: Analysis/NewDelete-custom.cpp Clang :: Analysis/NewDelete-intersections.mm Clang :: Analysis/NewDelete-path-notes.cpp Clang :: Analysis/NewDelete-sized-deallocation.cpp Clang :: Analysis/NewDelete-variadic.cpp Clang :: Analysis/NewDeleteLeaks-PR18394.cpp Clang :: Analysis/NewDeleteLeaks-PR19102.cpp Clang :: Analysis/NewDeleteLeaks.cpp Clang :: Analysis/NoReturn.m Clang :: Analysis/OSAtomic_mac.cpp Clang :: Analysis/ObjCProperties.m Clang :: Analysis/ObjCRetSigs.m Clang :: Analysis/PR24184.cpp Clang :: Analysis/PR2978.m Clang :: Analysis/PR35418.cpp Clang :: Analysis/PR3991.m Clang :: Analysis/PR46264.cpp Clang :: Analysis/PR47511.cpp Clang :: Analysis/PR49490.cpp Clang :: Analysis/PR49642.c Clang :: Analysis/PR50268.c Clang :: Analysis/UserNullabilityAnnotations.m Clang :: Analysis/a_flaky_crash.cpp Clang :: Analysis/additive-folding-range-constraints.c Clang :: Analysis/additive-folding.cpp Clang :: Analysis/analyzeOneFunction.m Clang :: Analysis/analyzer-stats.c Clang :: Analysis/array-struct-region.c Clang :: Analysis/array-struct-region.cpp Clang :: Analysis/array-struct.c Clang :: Analysis/assume-controlled-environment.c Clang :: Analysis/atomics.c Clang :: Analysis/autoreleasewritechecker_test.m Clang :: Analysis/base-init.cpp Clang :: Analysis/bitwise-ops.c Clang :: Analysis/block-in-critical-section.cpp Clang :: Analysis/block-in-critical-section.m Clang :: Analysis/blocks-no-inline.c Clang :: Analysis/blocks.m Clang :: Analysis/blocks.mm Clang :: Analysis/bool-assignment.c Clang :: Analysis/bsd-string.c Clang :: Analysis/bstring.c Clang :: Analysis/bstring.cpp Clang :: Analysis/bug_hash_test.cpp Clang :: Analysis/bug_hash_test.m Clang :: Analysis/builtin-functions.cpp Clang :: Analysis/c11lock.c Clang :: Analysis/call-and-message.cpp Clang :: Analysis/call-and-message.m Clang :: Analysis/call-invalidation.cpp Clang :: Analysis/call_once.cpp Clang :: Analysis/cast-to-struct.cpp Clang :: Analysis/cast-value-logic.cpp Clang :: Analysis/cast-value-notes.cpp Clang :: Analysis/cast-value-state-dump.cpp Clang :: Analysis/casts.c Clang :: Analysis/casts.cpp Clang :: Analysis/casts.m Clang :: Analysis/cert/env31-c.c Clang :: Analysis/cert/env34-c-cert-examples.c Clang :: Analysis/cert/env34-c.c Clang :: Analysis/cert/pos34-c-fp-suppression.cpp Clang :: Analysis/cert/pos34-c.cpp Clang :: Analysis/cfref_PR2519.c Clang :: Analysis/cfref_rdar6080742.c Clang :: Analysis/chroot.c Clang :: Analysis/class-object-state-dump.m Clang :: Analysis/comparison-implicit-casts.cpp Clang :: Analysis/complex.c Clang :: Analysis/conditional-operator.cpp Clang :: Analysis/conditional-path-notes.c Clang :: Analysis/const-method-call.cpp Clang :: Analysis/constant-folding.c Clang :: Analysis/constraint-assignor.c Clang :: Analysis/constraint_manager_conditions.cpp Clang :: Analysis/constraint_manager_negate_difference.c Clang :: Analysis/container-modeling.cpp Clang :: Analysis/conversion-tracking-notes.c Clang :: Analysis/conversion.c Clang :: Analysis/conversion.cpp Clang :: Analysis/copy-elision.cpp Clang :: Analysis/copy-elision.mm Clang :: Analysis/copypaste/asm.cpp Clang :: Analysis/copypaste/attributes.cpp Clang :: Analysis/copypaste/autogenerated_automoc.cpp Clang :: Analysis/copypaste/call.cpp Clang :: Analysis/copypaste/catch.cpp Clang :: Analysis/copypaste/clone-begin-end-different-file.cpp Clang :: Analysis/copypaste/dbus_autogenerated.cpp Clang :: Analysis/copypaste/delete.cpp Clang :: Analysis/copypaste/dependent-exist.cpp Clang :: Analysis/copypaste/expr-types.cpp Clang :: Analysis/copypaste/functions.cpp Clang :: Analysis/copypaste/generic.c Clang :: Analysis/copypaste/labels.cpp Clang :: Analysis/copypaste/lambda.cpp Clang :: Analysis/copypaste/macro-complexity.cpp Clang :: Analysis/copypaste/moc_autogenerated.cpp Clang :: Analysis/copypaste/not-autogenerated.cpp Clang :: Analysis/copypaste/objc-methods.m Clang :: Analysis/copypaste/plist-diagnostics-notes-as-events.cpp Clang :: Analysis/copypaste/plist-diagnostics.cpp Clang :: Analysis/copypaste/sub-sequences.cpp Clang :: Analysis/copypaste/suspicious-clones.cpp Clang :: Analysis/copypaste/text-diagnostics.cpp Clang :: Analysis/copypaste/ui_autogenerated.cpp Clang :: Analysis/coverage.c Clang :: Analysis/cstring-plist.c Clang :: Analysis/cstring-syntax-cxx.cpp Clang :: Analysis/cstring-syntax-weird.c Clang :: Analysis/cstring-syntax-weird2.c Clang :: Analysis/cstring-syntax.c Clang :: Analysis/ctor.mm Clang :: Analysis/ctu-inherited-default-ctor.cpp Clang :: Analysis/ctu-main.c Clang :: Analysis/ctu-main.cpp Clang :: Analysis/ctu-on-demand-parsing.c Clang :: Analysis/ctu-on-demand-parsing.cpp Clang :: Analysis/cxx-crashes.cpp Clang :: Analysis/cxx-dynamic-memory-analysis-order.cpp Clang :: Analysis/cxx-for-range.cpp Clang :: Analysis/cxx-inherited-ctor-init-expr.cpp Clang :: Analysis/cxx-method-names.cpp Clang :: Analysis/cxx-uninitialized-object-inheritance.cpp Clang :: Analysis/cxx-uninitialized-object-no-dereference.cpp Clang :: Analysis/cxx-uninitialized-object-notes-as-warnings.cpp Clang :: Analysis/cxx-uninitialized-object-ptr-ref.cpp Clang :: Analysis/cxx-uninitialized-object-unguarded-access.cpp Clang :: Analysis/cxx-uninitialized-object-unionlike-constructs.cpp Clang :: Analysis/cxx-uninitialized-object.cpp Clang :: Analysis/cxxctr-evalcall-analysis-order.cpp Clang :: Analysis/cxxnewexpr-callback-inline.cpp Clang :: Analysis/cxxnewexpr-callback-noinline.cpp Clang :: Analysis/dead-stores.c Clang :: Analysis/dead-stores.m Clang :: Analysis/debug-container-modeling.cpp Clang :: Analysis/debug-exprinspection-istainted.c Clang :: Analysis/debug-iterator-modeling.cpp Clang :: Analysis/delegates.m Clang :: Analysis/derived-to-base.cpp Clang :: Analysis/diagnostics/deref-track-symbolic-region.c Clang :: Analysis/diagnostics/deref-track-symbolic-region.cpp Clang :: Analysis/diagnostics/dtors.cpp Clang :: Analysis/diagnostics/explicit-suppression.cpp Clang :: Analysis/diagnostics/false-positive-suppression.c Clang :: Analysis/diagnostics/find_last_store.c Clang :: Analysis/diagnostics/implicit-cxx-std-suppression.cpp Clang :: Analysis/diagnostics/initializer.cpp Clang :: Analysis/diagnostics/invalid-srcloc-fix.cpp Clang :: Analysis/diagnostics/macro-null-return-suppression.cpp Clang :: Analysis/diagnostics/macros.cpp Clang :: Analysis/diagnostics/macros.m Clang :: Analysis/diagnostics/no-store-func-path-notes.c Clang :: Analysis/diagnostics/no-store-func-path-notes.cpp Clang :: Analysis/diagnostics/no-store-func-path-notes.m Clang :: Analysis/diagnostics/plist-diagnostics-include-check.cpp Clang :: Analysis/diagnostics/report-issues-within-main-file.cpp Clang :: Analysis/diagnostics/sarif-diagnostics-taint-test.c Clang :: Analysis/diagnostics/sarif-multi-diagnostic-test.c Clang :: Analysis/diagnostics/text-diagnostics.c Clang :: Analysis/diagnostics/track_subexpressions.cpp Clang :: Analysis/diagnostics/undef-value-param.c Clang :: Analysis/diagnostics/undef-value-param.m Clang :: Analysis/dispatch-once.m Clang :: Analysis/div-zero.cpp Clang :: Analysis/division-by-zero-track-zero.c Clang :: Analysis/division-by-zero-track-zero.cpp Clang :: Analysis/division-by-zero.c Clang :: Analysis/double-ranges-bug.c Clang :: Analysis/dtor-cxx11.cpp Clang :: Analysis/dtor.cpp Clang :: Analysis/dynamic-cast.cpp Clang :: Analysis/edges-new.mm Clang :: Analysis/end-function-return-stmt.cpp Clang :: Analysis/engine/replay-without-inlining.c Clang :: Analysis/enum-cast-out-of-range.cpp Clang :: Analysis/enum.cpp Clang :: Analysis/equality_tracking.c Clang :: Analysis/eval-predefined-exprs.cpp Clang :: Analysis/exceptions.mm Clang :: Analysis/exercise-ps.c Clang :: Analysis/explain-svals.c Clang :: Analysis/explain-svals.cpp Clang :: Analysis/explain-svals.m Clang :: Analysis/exploration_order/noexprcrash.c Clang :: Analysis/exploration_order/prefer_unexplored.cpp Clang :: Analysis/expr-inspection-printState-diseq-info.c Clang :: Analysis/expr-inspection-printState-eq-classes.c Clang :: Analysis/expr-inspection.c Clang :: Analysis/expr-inspection.cpp Clang :: Analysis/fields.c Clang :: Analysis/find-binop-constraints.cpp Clang :: Analysis/flexible-array-members.c Clang :: Analysis/free.c Clang :: Analysis/free.cpp Clang :: Analysis/fuchsia_handle.cpp Clang :: Analysis/fuchsia_lock.c Clang :: Analysis/fuchsia_lock_impl.c Clang :: Analysis/func.c Clang :: Analysis/gcdantipatternchecker_test.m Clang :: Analysis/generics.m Clang :: Analysis/global-region-invalidation.c Clang :: Analysis/global_region_invalidation.mm Clang :: Analysis/gmalloc.c Clang :: Analysis/gtest.cpp Clang :: Analysis/handle_constructors_for_default_arguments.cpp Clang :: Analysis/handle_constructors_with_new_array.cpp Clang :: Analysis/hangs.c Clang :: Analysis/html_diagnostics/control-arrows.cpp Clang :: Analysis/html_diagnostics/relevant_lines/goto.c Clang :: Analysis/html_diagnostics/relevant_lines/macros_same_file.c Clang :: Analysis/html_diagnostics/relevant_lines/multifile.c Clang :: Analysis/html_diagnostics/relevant_lines/multiline_func_def.c Clang :: Analysis/html_diagnostics/relevant_lines/objcmethods.m Clang :: Analysis/html_diagnostics/relevant_lines/simple_conditional.c Clang :: Analysis/html_diagnostics/relevant_lines/switch.c Clang :: Analysis/html_diagnostics/relevant_lines/switch_default.c Clang :: Analysis/html_diagnostics/relevant_lines/synthesized_body.cpp Clang :: Analysis/html_diagnostics/relevant_lines/unused_header.c Clang :: Analysis/identical-expressions.cpp Clang :: Analysis/implicit-ctor-undef-value.cpp Clang :: Analysis/incorrect-checker-names.mm Clang :: Analysis/initialization.c Clang :: Analysis/initialization.cpp Clang :: Analysis/initializer.cpp Clang :: Analysis/inline-not-supported.c Clang :: Analysis/inline-plist.c Clang :: Analysis/inline.cpp Clang :: Analysis/inline3.c Clang :: Analysis/inline4.c Clang :: Analysis/inlining/DynDispatchBifurcate.m Clang :: Analysis/inlining/InlineObjCClassMethod.m Clang :: Analysis/inlining/InlineObjCInstanceMethod.m Clang :: Analysis/inlining/ObjCDynTypePopagation.m Clang :: Analysis/inlining/ObjCImproperDynamictallyDetectableCast.m Clang :: Analysis/inlining/RetainCountExamples.m Clang :: Analysis/inlining/assume-super-init-does-not-return-nil.m Clang :: Analysis/inlining/containers.cpp Clang :: Analysis/inlining/dyn-dispatch-bifurcate.cpp Clang :: Analysis/inlining/false-positive-suppression.c Clang :: Analysis/inlining/false-positive-suppression.cpp Clang :: Analysis/inlining/false-positive-suppression.m Clang :: Analysis/inlining/inline-defensive-checks.c Clang :: Analysis/inlining/inline-defensive-checks.cpp Clang :: Analysis/inlining/inline-defensive-checks.m Clang :: Analysis/inlining/path-notes.c Clang :: Analysis/inlining/path-notes.cpp Clang :: Analysis/inlining/path-notes.m Clang :: Analysis/inlining/placement-new-fp-suppression.cpp Clang :: Analysis/inlining/retain-count-self-init.m Clang :: Analysis/inlining/stl.cpp Clang :: Analysis/inlining/temp-dtors-path-notes.cpp Clang :: Analysis/inlining/test_objc_inlining_option.m Clang :: Analysis/inner-pointer.cpp Clang :: Analysis/invalidated-iterator.cpp Clang :: Analysis/iterator-modeling.cpp Clang :: Analysis/iterator-range.cpp Clang :: Analysis/ivars.m Clang :: Analysis/keychainAPI-diagnostic-visitor.m Clang :: Analysis/keychainAPI.m Clang :: Analysis/kmalloc-linux.c Clang :: Analysis/lambdas-generalized-capture.cpp Clang :: Analysis/lambdas.cpp Clang :: Analysis/lambdas.mm Clang :: Analysis/left-shift-cxx2a.cpp Clang :: Analysis/lifetime-extension.cpp Clang :: Analysis/lifetime-extension.mm Clang :: Analysis/live-bindings-test.cpp Clang :: Analysis/live-variables.cpp Clang :: Analysis/live-variables.m Clang :: Analysis/llvm-conventions.cpp Clang :: Analysis/localization-aggressive.m Clang :: Analysis/localization.m Clang :: Analysis/logical-ops.c Clang :: Analysis/loop-unrolling.cpp Clang :: Analysis/loop-widening-notes.cpp Clang :: Analysis/loop-widening-preserve-reference-type.cpp Clang :: Analysis/loop-widening.c Clang :: Analysis/loop-widening.cpp Clang :: Analysis/main.c Clang :: Analysis/main.cpp Clang :: Analysis/malloc-annotations.c Clang :: Analysis/malloc-annotations.cpp Clang :: Analysis/malloc-fnptr-plist.c Clang :: Analysis/malloc-free-after-return.cpp Clang :: Analysis/malloc-interprocedural.c Clang :: Analysis/malloc-overflow2.c Clang :: Analysis/malloc-plist.c Clang :: Analysis/malloc.c Clang :: Analysis/malloc.cpp Clang :: Analysis/malloc.m Clang :: Analysis/malloc.mm Clang :: Analysis/max-nodes-suppress-on-sink.c Clang :: Analysis/max-nodes-suppress-on-sink.cpp Clang :: Analysis/member-expr.cpp Clang :: Analysis/memory-model.cpp Clang :: Analysis/method-call-intra-p.cpp Clang :: Analysis/method-call-path-notes.cpp Clang :: Analysis/method-call.cpp Clang :: Analysis/mig.mm Clang :: Analysis/misc-ps-64.m Clang :: Analysis/misc-ps-cxx0x.cpp Clang :: Analysis/misc-ps-eager-assume.m Clang :: Analysis/misc-ps-ranges.m Clang :: Analysis/misc-ps-region-store.cpp Clang :: Analysis/misc-ps-region-store.m Clang :: Analysis/misc-ps-region-store.mm Clang :: Analysis/misc-ps.c Clang :: Analysis/misc-ps.m Clang :: Analysis/mismatched-iterator.cpp Clang :: Analysis/missing-bind-temporary.cpp Clang :: Analysis/model-file.cpp Clang :: Analysis/mpichecker.cpp Clang :: Analysis/mpicheckernotes.cpp Clang :: Analysis/mutually_exclusive_null_fp.cpp Clang :: Analysis/new-aligned.cpp Clang :: Analysis/new-ctor-conservative.cpp Clang :: Analysis/new-ctor-inlined.cpp Clang :: Analysis/new-ctor-malloc.cpp Clang :: Analysis/new-ctor-null-throw.cpp Clang :: Analysis/new-ctor-null.cpp Clang :: Analysis/new-ctor-recursive.cpp Clang :: Analysis/new-ctor-symbolic.cpp Clang :: Analysis/new-dynamic-types.cpp Clang :: Analysis/new-with-exceptions.cpp Clang :: Analysis/new.cpp Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m Clang :: Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m Clang :: Analysis/nil-receiver.mm Clang :: Analysis/no-exit-cfg.c Clang :: Analysis/no-outofbounds.c Clang :: Analysis/no-store-suppression.cpp Clang :: Analysis/no-unreachable-dtors.cpp Clang :: Analysis/non-diagnosable-assumptions.c Clang :: Analysis/nonnull-global-constants.mm Clang :: Analysis/nonnull.cpp Clang :: Analysis/nonnull.m Clang :: Analysis/nonnullparamchecker-crash.cpp Clang :: Analysis/novoidtypecrash.c Clang :: Analysis/null-deref-offsets.c Clang :: Analysis/null-deref-path-notes.cpp Clang :: Analysis/null-deref-path-notes.m Clang :: Analysis/null-deref-ps-region.c Clang :: Analysis/null-deref-ps.c Clang :: Analysis/null-deref-static.m Clang :: Analysis/nullability-arc.mm Clang :: Analysis/nullability-no-arc.mm Clang :: Analysis/nullability-notes.m Clang :: Analysis/nullability.mm Clang :: Analysis/nullability_nullonly.mm Clang :: Analysis/nullptr.cpp Clang :: Analysis/objc-arc.m Clang :: Analysis/objc-boxing.m Clang :: Analysis/objc-for.m Clang :: Analysis/objc-indirect-copy-restore.m Clang :: Analysis/objc-live-crash.mm Clang :: Analysis/objc-message.m Clang :: Analysis/objc-radar17039661.m Clang :: Analysis/objc-string.mm Clang :: Analysis/objc-subscript.m Clang :: Analysis/objc/direct-ivar-assignment-in-annotated-functions.m Clang :: Analysis/objc_invalidation.m Clang :: Analysis/objcpp-uninitialized-object.mm Clang :: Analysis/operator-calls.cpp Clang :: Analysis/osobject-retain-release.cpp Clang :: Analysis/out-of-bounds-false-positive.c Clang :: Analysis/out-of-bounds-new.cpp Clang :: Analysis/out-of-bounds.c Clang :: Analysis/outofbound.c Clang :: Analysis/override-werror.c Clang :: Analysis/placement-new-user-defined.cpp Clang :: Analysis/placement-new.cpp Clang :: Analysis/plist-diagnostics-template-function.cpp Clang :: Analysis/plist-diagnostics-template-record.cpp Clang :: Analysis/plist-html-macros.c Clang :: Analysis/plist-macros-with-expansion.cpp Clang :: Analysis/plist-macros.cpp Clang :: Analysis/plist-output-alternate.m Clang :: Analysis/plist-output.m Clang :: Analysis/pointer-to-member.cpp Clang :: Analysis/pr22954.c Clang :: Analysis/pr37802.cpp Clang :: Analysis/pr4209.m Clang :: Analysis/pr_2542_rdar_6793404.m Clang :: Analysis/pr_4164.c Clang :: Analysis/properties.m Clang :: Analysis/properties.mm Clang :: Analysis/pthreadlock.c Clang :: Analysis/pthreadlock_state.c Clang :: Analysis/pthreadlock_state_nottracked.c Clang :: Analysis/ptr-arith.c Clang :: Analysis/ptr-arith.cpp Clang :: Analysis/ptr-cmp-const-trunc.cl Clang :: Analysis/ptr-iter.cpp Clang :: Analysis/ptr-sort.cpp Clang :: Analysis/qt_malloc.cpp Clang :: Analysis/range_casts.c Clang :: Analysis/rdar-6442306-1.m Clang :: Analysis/rdar-6540084.m Clang :: Analysis/rdar-6562655.m Clang :: Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m Clang :: Analysis/rdar-7168531.m Clang :: Analysis/redefined_system.c Clang :: Analysis/refcnt_naming.m Clang :: Analysis/reference.cpp Clang :: Analysis/region-1.m Clang :: Analysis/region-store.c Clang :: Analysis/region-store.cpp Clang :: Analysis/region_store_overflow.c Clang :: Analysis/reinterpret-cast-pointer-to-member.cpp Clang :: Analysis/reinterpret-cast.cpp Clang :: Analysis/retain-count-alloc.cpp Clang :: Analysis/retain-release-arc.m Clang :: Analysis/retain-release-cache-out.m Clang :: Analysis/retain-release-cf-audited.m Clang :: Analysis/retain-release-compound-literal.m Clang :: Analysis/retain-release-cpp-classes.cpp Clang :: Analysis/retain-release-inline.m Clang :: Analysis/retain-release-path-notes.m Clang :: Analysis/retain-release-region-store.m Clang :: Analysis/retain-release-safe.c Clang :: Analysis/retain-release.m Clang :: Analysis/retain-release.mm Clang :: Analysis/retaincountchecker-compoundregion.m Clang :: Analysis/return-ptr-range.cpp Clang :: Analysis/return-stmt-merge.cpp Clang :: Analysis/return-value-guaranteed.cpp Clang :: Analysis/rvo.cpp Clang :: Analysis/scan-build/exclude_directories.test Clang :: Analysis/scan-build/silence-core-checkers.test Clang :: Analysis/self-assign.cpp Clang :: Analysis/self-init.m Clang :: Analysis/shallow-mode.m Clang :: Analysis/silence-checkers-and-packages-core-all.cpp Clang :: Analysis/silence-checkers-and-packages-core-div-by-zero.cpp Clang :: Analysis/silence-checkers.cpp Clang :: Analysis/simple-stream-checks.c Clang :: Analysis/smart-ptr-text-output.cpp Clang :: Analysis/smart-ptr.cpp Clang :: Analysis/solver-sym-simplification-adjustment.c Clang :: Analysis/solver-sym-simplification-concreteint.c Clang :: Analysis/solver-sym-simplification-no-crash.c Clang :: Analysis/solver-sym-simplification-no-crash2.c Clang :: Analysis/solver-sym-simplification-ptr-bool.cl Clang :: Analysis/solver-sym-simplification-with-proper-range-type.c Clang :: Analysis/stack-addr-ps.c Clang :: Analysis/stack-addr-ps.cpp Clang :: Analysis/stack-capture-leak-arc.mm Clang :: Analysis/stack-capture-leak-no-arc.mm Clang :: Analysis/stack-frame-context-revision.cpp Clang :: Analysis/static_local.m Clang :: Analysis/std-c-library-functions-arg-constraints-notes.cpp Clang :: Analysis/std-c-library-functions-arg-constraints.c Clang :: Analysis/std-c-library-functions-arg-cstring-dependency.c Clang :: Analysis/std-c-library-functions-eof.c Clang :: Analysis/std-c-library-functions-inlined.c Clang :: Analysis/std-c-library-functions-vs-stream-checker.c Clang :: Analysis/std-c-library-functions.c Clang :: Analysis/std-c-library-functions.cpp Clang :: Analysis/std-c-library-posix-crash.c Clang :: Analysis/std-string.cpp Clang :: Analysis/stl-algorithm-modeling-aggressive-std-find-modeling.cpp Clang :: Analysis/stl-algorithm-modeling.cpp Clang :: Analysis/stream-error.c Clang :: Analysis/stream-note.c Clang :: Analysis/stream.c Clang :: Analysis/stream.cpp Clang :: Analysis/string-with-signedness.c Clang :: Analysis/string.c Clang :: Analysis/string.cpp Clang :: Analysis/svalbuilder-logic.c Clang :: Analysis/svalbuilder-rearrange-comparisons.c Clang :: Analysis/svalbuilder-simplify-compound-svals.cpp Clang :: Analysis/svalbuilder-simplify-in-evalbinop.cpp Clang :: Analysis/svalbuilder-simplify-intsym.cpp Clang :: Analysis/switch-case.c Clang :: Analysis/symbol-escape.cpp Clang :: Analysis/symbol-reaper.c Clang :: Analysis/symbol-reaper.cpp Clang :: Analysis/symbol-simplification-disequality-info.cpp Clang :: Analysis/symbol-simplification-fixpoint-iteration-unreachable-code.cpp Clang :: Analysis/symbol-simplification-fixpoint-one-iteration.cpp Clang :: Analysis/symbol-simplification-fixpoint-two-iterations.cpp Clang :: Analysis/symbol-simplification-nonloc-loc.cpp Clang :: Analysis/symbol-simplification-reassume.cpp Clang :: Analysis/taint-diagnostic-visitor.c Clang :: Analysis/taint-dumps.c Clang :: Analysis/taint-generic.c Clang :: Analysis/taint-generic.cpp Clang :: Analysis/taint-tester.c Clang :: Analysis/taint-tester.cpp Clang :: Analysis/temp-obj-dtors-option.cpp Clang :: Analysis/templates.cpp Clang :: Analysis/temporaries-callback-order.cpp Clang :: Analysis/temporaries.cpp Clang :: Analysis/temporaries.mm Clang :: Analysis/test-after-div-zero.c Clang :: Analysis/test-include-cpp.cpp Clang :: Analysis/test-objc-non-nil-return-value-checker.m Clang :: Analysis/test-separate-retaincount.cpp Clang :: Analysis/test-variably-modified-types.c Clang :: Analysis/this-pointer.cpp Clang :: Analysis/track-control-dependency-conditions.cpp Clang :: Analysis/track-control-dependency-conditions.m Clang :: Analysis/traversal-algorithm.mm Clang :: Analysis/traversal-path-unification.c Clang :: Analysis/trustnonnullchecker_test.mm Clang :: Analysis/undef-buffers.c Clang :: Analysis/unified-sources/UnifiedSource-1.cpp Clang :: Analysis/unified-sources/source1.cpp Clang :: Analysis/uninit-bug-first-iteration-init.c Clang :: Analysis/uninit-const.c Clang :: Analysis/uninit-const.cpp Clang :: Analysis/uninit-exhaustive-switch-bug.c Clang :: Analysis/uninit-ps-rdar6145427.m Clang :: Analysis/uninit-val-const-likeness.c Clang :: Analysis/uninit-vals.c Clang :: Analysis/uninit-vals.cpp Clang :: Analysis/uninit-vals.m Clang :: Analysis/unions-region.m Clang :: Analysis/unions.cpp Clang :: Analysis/unix-api.c Clang :: Analysis/unix-api.cpp Clang :: Analysis/unix-fns.c Clang :: Analysis/unreachable-code-path.c Clang :: Analysis/use-after-move.cpp Clang :: Analysis/valist-as-lazycompound.c Clang :: Analysis/valist-uninitialized-no-undef.c Clang :: Analysis/valist-uninitialized.c Clang :: Analysis/valist-unterminated.c Clang :: Analysis/variadic-method-types.m Clang :: Analysis/vector.m Clang :: Analysis/vfork.c Clang :: Analysis/virtualcall-fixits.cpp Clang :: Analysis/virtualcall-plist.cpp Clang :: Analysis/virtualcall.cpp Clang :: Analysis/vla-overflow.c Clang :: Analysis/vla.c Clang :: Analysis/weak-functions.c Clang :: Analysis/z3/apsint.c Clang :: Analysis/zero-operands.c Clang :: Coverage/html-diagnostics.c Clang :: Tooling/clang-check-analyze-save-temps.cpp Clang :: Tooling/clang-check-analyzer.cpp Clang Tools :: clang-tidy/infrastructure/static-analyzer-config.cpp Clang Tools :: clang-tidy/infrastructure/static-analyzer.cpp Clang Tools :: clang-tidy/infrastructure/temporaries.cpp Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/0/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/10/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/11/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/12/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/13/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/14/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/15/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/16/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/17/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/18/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/19/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/20/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/22/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/23/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/24/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/3/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/4/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/5/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/6/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/8/37 Clang-Unit :: StaticAnalyzer/./StaticAnalysisTests/9/37 Testing Time: 165.50s Skipped : 1 Unsupported : 136 Passed : 31145 Expectedly Failed: 30 Failed : 593 FAILED: CMakeFiles/check-all /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/CMakeFiles/check-all cd /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu && /usr/bin/python3.10 /usr/bin/lit -sv --param USE_Z3_SOLVER=0 /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/test /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/test/../unittests /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/tools/extra/clangd/test /builddir/build/BUILD/clang-14.0.5.src/x86_64-OpenCloudOS-linux-gnu/test ninja: build stopped: subcommand failed. + : + RPM_EC=0 ++ jobs -p + exit 0 Processing files: clang-14.0.5-3.oc9.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nvmtCP + umask 022 + cd /builddir/build/BUILD + cd clang-14.0.5.src + LICENSEDIR=/builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/licenses/clang + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/licenses/clang + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64/usr/share/licenses/clang + RPM_EC=0 ++ jobs -p + exit 0 Provides: clang = 14.0.5-3.oc9 clang(major) = 14 clang(x86-64) = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM-14.so()(64bit) libLLVM-14.so(LLVM_14)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libclang-cpp.so.14()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) rtld(GNU_HASH) Processing files: clang-libs-14.0.5-3.oc9.x86_64 Provides: clang-libs = 14.0.5-3.oc9 clang-libs(x86-64) = 14.0.5-3.oc9 libclang-cpp.so.14()(64bit) libclang.so.13()(64bit) libclang.so.13(LLVM_13)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM-14.so()(64bit) libLLVM-14.so(LLVM_14)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.9)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Recommends: compiler-rt = 14.0.5 libomp = 14.0.5 libomp-devel = 14.0.5 Processing files: clang-devel-14.0.5-3.oc9.x86_64 Provides: clang-devel = 14.0.5-3.oc9 clang-devel(x86-64) = 14.0.5-3.oc9 cmake(Clang) cmake(clang) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(x86-64) libclang-cpp.so.14()(64bit) libclang.so.13()(64bit) Processing files: clang-resource-filesystem-14.0.5-3.oc9.x86_64 Provides: clang-resource-filesystem = 14.0.5-3.oc9 clang-resource-filesystem(major) = 14 clang-resource-filesystem(x86-64) = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: clang-analyzer-14.0.5-3.oc9.noarch Provides: clang-analyzer = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl /usr/bin/python3 perl(Cwd) perl(File::Basename) perl(File::Copy) perl(File::Find) perl(File::Path) perl(File::Temp) perl(FindBin) perl(Hash::Util) perl(Sys::Hostname) perl(Term::ANSIColor) perl(Text::ParseWords) perl(lib) perl(strict) perl(warnings) python(abi) = 3.10 Processing files: clang-tools-extra-14.0.5-3.oc9.x86_64 warning: absolute symlink: /usr/bin/clang-format-diff -> /usr/share/clang/clang-format-diff.py Provides: clang-tools-extra = 14.0.5-3.oc9 clang-tools-extra(x86-64) = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM-14.so()(64bit) libLLVM-14.so(LLVM_14)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libclang-cpp.so.14()(64bit) libclang.so.13()(64bit) libclang.so.13(LLVM_13)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Processing files: git-clang-format-14.0.5-3.oc9.x86_64 Provides: git-clang-format = 14.0.5-3.oc9 git-clang-format(x86-64) = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Processing files: python3-clang-14.0.5-3.oc9.x86_64 Provides: python-clang = 14.0.5-3.oc9 python3-clang = 14.0.5-3.oc9 python3-clang(x86-64) = 14.0.5-3.oc9 python3.10-clang = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.10 Obsoletes: python3.10-clang < 14.0.5-3.oc9 Processing files: clang-debugsource-14.0.5-3.oc9.x86_64 Provides: clang-debugsource = 14.0.5-3.oc9 clang-debugsource(x86-64) = 14.0.5-3.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: clang-debuginfo-14.0.5-3.oc9.x86_64 Provides: clang-debuginfo = 14.0.5-3.oc9 clang-debuginfo(x86-64) = 14.0.5-3.oc9 debuginfo(build-id) = 2d10ab1ba6aa503aa7b4b7d870fc0f201fa662ba Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 14.0.5-3.oc9 Processing files: clang-libs-debuginfo-14.0.5-3.oc9.x86_64 Provides: clang-libs-debuginfo = 14.0.5-3.oc9 clang-libs-debuginfo(x86-64) = 14.0.5-3.oc9 debuginfo(build-id) = 9a8a559e5a3d6df979a3beb3b0a70e4c8638838d debuginfo(build-id) = f99097771273ce7df8bc65975c22491cae8bec5b libclang-cpp.so.14-14.0.5-3.oc9.x86_64.debug()(64bit) libclang.so.14.0.5-14.0.5-3.oc9.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 14.0.5-3.oc9 Processing files: clang-tools-extra-debuginfo-14.0.5-3.oc9.x86_64 Provides: clang-tools-extra-debuginfo = 14.0.5-3.oc9 clang-tools-extra-debuginfo(x86-64) = 14.0.5-3.oc9 debuginfo(build-id) = 2561dd5ca828164ff796263f2805fa20b508d681 debuginfo(build-id) = 3264a73abeb16a76a32b151175f61660200ea21d debuginfo(build-id) = 45f9cf7994b9bbcc7f01f167a61403a39fd8903b debuginfo(build-id) = 54bc26e4ebdf510839ca5bd4cd2684e710688a1e debuginfo(build-id) = 6364241da608655d41d7ab7710de33a11c5147ff debuginfo(build-id) = 6c22cc8547c1a34d4a4bb450eb9cf8d7cccc7afd debuginfo(build-id) = 754f7035a31c6cbe5f2e7d00a3cbb56a219cb202 debuginfo(build-id) = 76e593d912801f5d1d8e382451ab635507326a6c debuginfo(build-id) = 8307e445ee0f4e109cead974adb08dfc9503ce1a debuginfo(build-id) = 85e83b240950d0d1b90938c2f2ee48dca0c3bfa8 debuginfo(build-id) = 876f9e43ad4cfa0b6b74aeae44028eb9ca52e67d debuginfo(build-id) = 8c91e9e3d204f6463d6fc78dce08d5d23cd5b204 debuginfo(build-id) = 926c9597a7310c44c7d2e30761950593deaf31d2 debuginfo(build-id) = 940af924128393b60405c96ebd9ebdcf3140bc47 debuginfo(build-id) = a59ab04bbe9a1cc63372b2e9ec609684277dc19d debuginfo(build-id) = aae2b439c11bab865d3cceb98a23d470d0cf58ad debuginfo(build-id) = aaf3fe2c73aa8e77035606535cbbc11895136988 debuginfo(build-id) = b218224c1d7e64315dbd76ac80c1eee6d4d27962 debuginfo(build-id) = b2c454d6ff721901d3438b8a63150cdb8fa26740 debuginfo(build-id) = c3337ee07dbcc6e7945e1d74767918cd61f277f5 debuginfo(build-id) = d4326cbfa3e455d82a65b1ebfcec0eaf9bf72287 debuginfo(build-id) = d64b8006da0fe85b50d8ed40d91aa6bc1b6d251c debuginfo(build-id) = d9422676f990328a5bf5de3d9afd1f9191b9d220 debuginfo(build-id) = e98258ba245ff6d8ddbe37e48babc63122bd6244 debuginfo(build-id) = fc2929e79901cb6b46dea114d3cfe737f1c37bc0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 14.0.5-3.oc9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/clang-14.0.5-3.oc9.x86_64 Wrote: /builddir/build/RPMS/clang-resource-filesystem-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/git-clang-format-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/python3-clang-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-analyzer-14.0.5-3.oc9.noarch.rpm Wrote: /builddir/build/RPMS/clang-debuginfo-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-devel-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-debugsource-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-debuginfo-14.0.5-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-debuginfo-14.0.5-3.oc9.x86_64.rpm RPM build warnings: absolute symlink: /usr/bin/clang-format-diff -> /usr/share/clang/clang-format-diff.py Child return code was: 0